Brilliant Ways to Checkmate
Click here for answer
Bf8+!
pv 1. Bf8+ Bh5 2. Qxh5+ gxh5 3. Rh6#
menu