Chess puzzle (Crushing)
Opening: Italian_Game, Italian_Game_Giuoco_Pianissimo
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. d3 Nf6 5. Nc3 d6 6. Bg5 O-O 7. O-O Bg4 8. h3
h6 9. Bxf6 Qe8 10. Bh4 Bxf3 11. Qxf3 g5 12. Nd5 Qd8 13. Nf6+ Kh8 14. Bg3 Nd4
15. Qf5 *
Position (FEN): r2q1r1k/ppp2p2/3p1N1p/2b1pQp1/2BnP3/3P2BP/PPP2PP1/R4RK1 b - - 7 15
Black to move.
Themes:  Middlegame  
Puzzle rating: 1662
Best move: Nxf5