Chess puzzle (Crushing)
Moves: 1. d4 d5 2. c4 c6 3. c5 Be6 4. e3 f6 5. Nf3 Bf7 6. Be2 Nd7 7. O-O e5 8. b4 e4
9. Nfd2 f5 10. f3 Ngf6 11. fxe4 fxe4 12. Nc3 Be7 13. Qb3 O-O 14. Nd1 Qc7 15.
Nf2 b6 16. Ba3 bxc5 17. bxc5 Rab8 18. Qc2 Qa5 19. Bb2 Nh5 20. Bc3 Qc7 21. Ng4
Nhf6 22. Nb3 Nxg4 23. Bxg4 Nf6 24. Ba5 Qb7 25. Rab1 *
Position (FEN): 1r3rk1/pq2bbpp/2p2n2/B1Pp4/3Pp1B1/1N2P3/P1Q3PP/1R3RK1 b - - 4 25
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 968
Best move: Nxg4