Chess puzzle (Crushing)
Moves: 1. e4 e6 2. c4 d5 3. cxd5 exd5 4. exd5 Nf6 5. Nc3 Nxd5 6. Bc4 Be6 7. Nxd5 Bxd5
8. Bxd5 Qxd5 9. Nf3 Qe4+ 10. Qe2 Qxe2+ 11. Kxe2 Nc6 12. Re1 O-O-O 13. Kf1 Bc5
14. a3 Rhe8 15. Rxe8 Rxe8 16. b4 Bb6 17. Rb1 f6 18. Bb2 a6 19. Re1 Rxe1+ 20.
Kxe1 Kd7 21. Nh4 Ke6 22. f4 Bd4 23. Bxd4 Nxd4 24. Kd1 Kd5 25. d3 g6 26. Kd2 b5
27. Kc3 c5 28. bxc5 Kxc5 29. g3 a5 30. Ng2 Nf3 31. h4 Ng1 32. d4+ Kc6 33. Kd3
Nf3 34. Ne3 Nh2 35. Ke4 Kd6 36. d5 f5+ 37. Kd4 Ng4 38. Nxg4 *
Position (FEN): 8/7p/3k2p1/pp1P1p2/3K1PNP/P5P1/8/8 b - - 0 38
Black to move.
Themes:  Endgame  
Puzzle rating: 807
Best move: fxg4