Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 h6 4. c3 Bc5 5. d4 exd4 6. cxd4 Bb6 7. Nc3 d6 8. h3
Nf6 9. O-O O-O 10. Re1 a6 11. Be3 Re8 12. d5 Bxe3 13. Rxe3 Ne5 14. Bd3 Nxf3+
15. Rxf3 Re5 16. Qd2 Bd7 17. Rg3 Nh5 18. Re3 Qg5 19. Qe2 Bxh3 20. Rxh3 Nf4 21.
Qf3 Nxh3+ 22. Qxh3 Qd2 23. Rb1 Qxf2+ *
Position (FEN): r5k1/1pp2pp1/p2p3p/3Pr3/4P3/2NB3Q/PP3qP1/1R4K1 w - - 0 24
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 584
Best move: Kxf2