Brilliant Ways to Checkmate
Click here for answer
Bf7!
pv 1. Bf7 Qg5 2. Qxg5 Rxf7 3. Qxd8+ Rf8 4. Qxf8#
menu