Chess puzzle (Crushing)
Opening: Italian_Game, Italian_Game_Giuoco_Pianissimo
Moves: 1. e4 e5 2. Bc4 Nc6 3. Nf3 Nf6 4. d3 Bc5 5. Nc3 d6 6. h3 h6 7. a3 a5 8. Ba2 O-O
9. g4 Be6 10. g5 Nh7 11. Rg1 h5 12. g6 Nf6 13. gxf7+ Bxf7 14. Bh6 g6 15. Rxg6+
Kh7 16. Bxf7 Rxf7 17. Nh4 Nxe4 18. Qxh5 *
Position (FEN): r2q4/1pp2r1k/2np2RB/p1b1p2Q/4n2N/P1NP3P/1PP2P2/R3K3 b Q - 0 18
Black to move.
Themes: Attacking f2 or f7 Middlegame  
Puzzle rating: 1225
Best move: Bxf2+