Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Bc4 Nf6 3. d3 d5 4. exd5 Nxd5 5. Qf3 Nf6 6. Bg5 Be7 7. Nh3 O-O 8.
Nc3 Bg4 9. Qg3 Bxh3 10. Qxh3 Nc6 11. Qg3 Nd4 12. O-O-O Bd6 13. Bh6 Ne8 14. Nd5
e4 15. Qg4 Kh8 16. Bg5 f6 17. Qxe4 Nxc2 18. Kxc2 fxg5 19. Nc3 Rb8 20. Be6 Rxf2+
21. Kb1 Rf4 22. Qd5 Nf6 23. Qxg5 Qe7 24. Qxf4 *
Position (FEN): 1r5k/ppp1q1pp/3bBn2/8/5Q2/2NP4/PP4PP/1K1R3R b - - 0 24
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1155
Best move: Bxf4