Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 Nc6 3. d4 exd4 4. Bc4 Nf6 5. e5 Ng4 6. O-O Be7 7. Re1 O-O 8. h3
Nh6 9. Bxh6 gxh6 10. Nxd4 Nxd4 11. Qxd4 d6 12. Nc3 dxe5 13. Qxe5 Bf6 14. Qh5
Bg7 15. Rad1 Qg5 16. Qf3 c6 17. Ne4 Qg6 18. Rd6 Qf5 19. Qg3 Kh8 20. Qh4 Be6 21.
Bd3 Qe5 22. f4 Qxb2 23. Ng5 Qb4 24. Nxf7+ *
Position (FEN): r4r1k/pp3Nbp/2pRb2p/8/1q3P1Q/3B3P/P1P3P1/4R1K1 b - - 0 24
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1435
Best move: Bxf7