Chess Today
Click here for answer
Qxf6+!
pv 1. Qxf6+ Ke8 2. Bxh5+ Qf7 3. Qxd6 Qxh5 4. Rxh5 Rf7 5. Rh8+ Rf8 6. Rxf8#
menu