Chess puzzle (Crushing)
Moves: 1. d4 f5 2. Bf4 Nf6 3. e3 e6 4. Nf3 b6 5. c4 Bd6 6. Bxd6 cxd6 7. Nc3 Bb7 8. Be2
Ne4 9. Qc2 O-O 10. O-O Nxc3 11. Qxc3 Qf6 12. a4 g5 13. a5 g4 14. Nd2 h5 15.
axb6 axb6 16. Qb4 Nc6 17. Qxb6 Rfb8 18. d5 exd5 19. cxd5 Rxa1 20. Rxa1 Ne5 21.
Ra7 f4 22. Rxb7 Rxb7 23. Qxb7 f3 24. Qc8+ Kg7 25. Ne4 *
Position (FEN): 2Q5/3p2k1/3p1q2/3Pn2p/4N1p1/4Pp2/1P2BPPP/6K1 b - - 3 25
Black to move.
Themes: Advanced Pawn, Hanging Piece, Sacrifice Endgame  
Puzzle rating: 1315
Best move: fxe2