Chess puzzle (Crushing)
Moves: 1. d4 d5 2. c4 e6 3. Nc3 Bb4 4. Nf3 c6 5. e3 Ba5 6. Bd3 Nd7 7. O-O Ngf6 8. Qe2
Nf8 9. Bd2 Bc7 10. e4 dxe4 11. Nxe4 Nxe4 12. Bxe4 Ng6 13. Rad1 O-O 14. g3 Qe8
15. Bc3 f5 16. Bc2 b6 17. b4 Bb7 18. Rfe1 Bc8 19. a3 Qf7 20. Bb3 Re8 21. d5
cxd5 22. cxd5 Nf8 23. d6 Bb8 24. Ne5 Qb7 25. Qg4 *
Position (FEN): rbb1rnk1/pq4pp/1p1Pp3/4Np2/1P4Q1/PBB3P1/5P1P/3RR1K1 b - - 4 25
Black to move.
Themes:  Middlegame  
Puzzle rating: 1145
Best move: fxg4