Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. O-O Nf6 5. Re1 Nxe4 6. Rxe4 d5 7. Re1 dxc4 8.
Nxe5 Nxe5 9. Rxe5+ Be7 10. Qe2 Be6 11. d3 cxd3 12. cxd3 O-O 13. Nc3 Bf6 14. Re3
Bd4 15. Rg3 Qf6 16. Bg5 Qf5 17. Ne4 f6 18. Bh6 g6 19. Bxf8 Rxf8 20. Qf3 Qb5 21.
Qe2 Re8 22. Nc3 Qc6 23. Qe4 Qc5 24. Qf4 Be5 25. Qxf6 *
Position (FEN): 4r1k1/ppp4p/4bQp1/2q1b3/8/2NP2R1/PP3PPP/R5K1 b - - 0 25
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1228
Best move: Bxf6