Chess puzzle (Crushing)
Moves: 1. e4 c5 2. Nf3 Nc6 3. d4 cxd4 4. Nxd4 e5 5. Nxc6 bxc6 6. Nc3 Nf6 7. Bc4 Bb4 8.
O-O Bxc3 9. bxc3 Nxe4 10. Re1 d5 11. Bd3 f5 12. f3 Qb6+ 13. Be3 Nxc3 14. Bxb6
Nxd1 15. Rxe5+ Kf7 16. Bd4 c5 17. Rxd1 cxd4 18. Rxd5 Be6 19. Rxd4 Rhd8 20. Bc4
Rxd4 21. Bxe6+ Kxe6 22. Rxd4 Rc8 23. Rd2 Ke5 24. Kf2 f4 25. g3 g5 26. Ke2 h5
27. Kd1 g4 28. gxf4+ Kxf4 29. fxg4 hxg4 30. Rd4+ Kf3 31. Kd2 Re8 32. Kd1 Re2
33. Rd3+ Kf2 34. Rg3 Re4 35. Kd2 a5 36. Kd3 Rf4 37. c4 Rf3+ 38. Rxf3+ *
Position (FEN): 8/8/8/p7/2P3p1/3K1R2/P4k1P/8 b - - 0 38
Black to move.
Themes:  Endgame  
Puzzle rating: 1148
Best move: gxf3