Chess Today
Click here for answer
Bxh6+!
pv 1. Bxh6+ Kh8 2. Bg7+ Kxg7 3. Qg6+ Kh8 4. Ng5 Ne5 5. dxe5 Rf8 6. exf6 Rd1+ 7. Rxd1 Bxb4 8. Qg7#
menu