Chess puzzle (Equality)
Moves: 1. e4 e5 2. f4 Nc6 3. Nf3 exf4 4. Bc4 Be7 5. O-O d6 6. d4 Nf6 7. Nc3 O-O 8.
Bxf4 b6 9. h3 Bb7 10. Be3 Na5 11. Bd3 c5 12. d5 c4 13. Be2 Ba6 14. e5 dxe5 15.
Nxe5 Bb4 16. Bg5 Bxc3 17. bxc3 Qxd5 18. Qxd5 *
Position (FEN): r4rk1/p4ppp/bp3n2/n2QN1B1/2p5/2P4P/P1P1B1P1/R4RK1 b - - 0 18
Black to move.
Themes:  Middlegame  
Puzzle rating: 1557
Best move: Nxd5