Chess puzzle (Crushing)
Moves: 1. e4 e5 2. d4 Nc6 3. d5 Nb8 4. Nf3 f6 5. c4 Bb4+ 6. Bd2 Bxd2+ 7. Qxd2 d6 8.
Nc3 Nd7 9. b4 Ne7 10. Qe3 O-O 11. c5 b6 12. c6 Nb8 13. h3 Ba6 14. b5 Bc8 15.
Be2 f5 16. O-O f4 17. Qd2 Ng6 18. Kh2 a6 19. a4 a5 20. Rg1 Nh4 21. Raf1 Qf6 22.
Nxh4 Qxh4 23. Qd1 Rf6 24. Bg4 *
Position (FEN): rnb3k1/2p3pp/1pPp1r2/pP1Pp3/P3PpBq/2N4P/5PPK/3Q1RR1 b - - 3 24
Black to move.
Themes: Pin Middlegame  
Puzzle rating: 1303
Best move: Bxg4