Brilliant Ways to Checkmate
Click here for answer
Bf7+!
pv 1. Bf7+ Kxf7 2. Rg7+ Ke6 3. Re7#
menu