Brilliant Ways to Checkmate
Click here for answer
Qxh6+!
pv 1. Qxh6+ gxh6 2. Rg7+ Kh8 3. Bg8 Rf7 4. Rxf7 Qxc2+ 5. Kxc2 Rc6+ 6. Kd2 Rc2+ 7. Kxc2 c6 8. Rh7#
menu