Brilliant Ways to Checkmate
Click here for answer
Bxf7+!
pv 1. Bxf7+ Kxf7 2. Ng5+ Ke8 3. Qe6 Qxh2+ 4. Kxh2 Bd5 5. Rxd5 c4 6. Qf7#
menu