Chess puzzle (Crushing)
Moves: 1. d3 e5 2. e4 Nc6 3. f4 Qh4+ 4. g3 Qe7 5. Nf3 d6 6. Bg2 Bg4 7. h3 Bd7 8. Nc3
Nf6 9. Be3 Qd8 10. Qe2 Be7 11. O-O-O a6 12. f5 b5 13. g4 b4 14. Nb1 a5 15. g5
Nh5 16. Rhg1 Nf4 17. Bxf4 exf4 18. h4 Ne5 19. d4 Nxf3 20. Bxf3 Qb8 21. e5 Bb5
22. Qd2 O-O 23. Bxa8 Qxa8 24. Qxf4 dxe5 25. f6 *
Position (FEN): q4rk1/2p1bppp/5P2/pb2p1P1/1p1P1Q1P/8/PPP5/1NKR2R1 b - - 0 25
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1254
Best move: exf4