Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 d6 4. Nc3 Bd7 5. d4 exd4 6. Nxd4 Ne5 7. Bxd7+ Qxd7
8. O-O c5 9. Nf5 Nf6 10. Re1 Be7 11. Nxg7+ Kf8 12. Nf5 Rg8 13. Bh6+ Ke8 14.
Nxe7 Kxe7 15. Nd5+ *
Position (FEN): r5r1/pp1qkp1p/3p1n1B/2pNn3/4P3/8/PPP2PPP/R2QR1K1 b - - 1 15
Black to move.
Themes:  Middlegame  
Puzzle rating: 1549
Best move: Nxd5