Brilliant Ways to Checkmate
Click here for answer
Bf7+!
pv 1. Bf7+ Ke7 2. Qxf6+ Kxf6 3. Nd5+ Ke5 4. Nf3+ Kxe4 5. Nc3#
menu