Chess puzzle (Equality)
Moves: 1. e4 e5 2. f4 exf4 3. Bc4 Qh4+ 4. Kf1 Bc5 5. d4 Nf6 6. Nf3 Qh5 7. dxc5 O-O 8.
e5 Ne4 9. Nc3 Ng3+ 10. Kf2 Nxh1+ 11. Qxh1 Nc6 12. Bxf4 Qf5 13. Qc1 Nb4 14. Nd5
Qe4 15. Bb3 *
Position (FEN): r1b2rk1/pppp1ppp/8/2PNP3/1n2qB2/1B3N2/PPP2KPP/R1Q5 b - - 6 15
Black to move.
Themes:  Middlegame  
Puzzle rating: 1524
Best move: Nxd5