Brilliant Ways to Checkmate
Click here for answer
Bd3#!
pv 1. ... Bd3#
menu