Chess puzzle (Crushing)
Opening: Italian_Game, Italian_Game_Two_Knights_Defense
Moves: 1. e4 e5 2. Nf3 Nf6 3. Bc4 Nc6 4. Ng5 d5 5. exd5 Nxd5 6. d3 h6 7. Nxf7 Kxf7 8.
Qf3+ Qf6 9. Bxd5+ Ke7 10. Qe4 Bf5 11. Qf3 Nb4 12. Bxb7 Rb8 13. O-O Nxc2 14. Nc3
Nxa1 *
Position (FEN): 1r3b1r/pBp1k1p1/5q1p/4pb2/8/2NP1Q2/PP3PPP/n1B2RK1 w - - 0 15
White to move.
Themes:  Middlegame  
Puzzle rating: 760
Best move: Nd5+