Chess puzzle (Crushing)
Moves: 1. d4 c6 2. c4 d5 3. Nc3 e6 4. Nf3 Nf6 5. Bf4 Bd6 6. Bg3 O-O 7. e3 b6 8. Ne5
Bb7 9. cxd5 Nxd5 10. Ne4 Bb4+ 11. Nd2 Nd7 12. a3 Bxd2+ 13. Qxd2 Nxe5 14. Bxe5
Qe7 15. Bd3 c5 16. Qe2 Qg5 17. Rg1 cxd4 18. exd4 Rac8 19. Rd1 Nf4 20. Bxf4 Qxf4
21. g3 Qxd4 *
Position (FEN): 2r2rk1/pb3ppp/1p2p3/8/3q4/P2B2P1/1P2QP1P/3RK1R1 w - - 0 22
White to move.
Themes: Kingside Attack Middlegame  
Puzzle rating: 970
Best move: Bxh7+