Chess puzzle (Equality)
Moves: 1. e4 c5 2. f4 d6 3. f5 e6 4. Bd3 exf5 5. exf5 Nf6 6. Nf3 Be7 7. O-O d5 8. c3
Nc6 9. Qa4 O-O 10. Qc2 c4 11. Be2 Ne4 12. d3 Qb6+ 13. d4 Bxf5 14. Qd1 Qc7 15.
Na3 a6 16. Nc2 Bd6 17. Ne3 Bg6 *
Position (FEN): r4rk1/1pq2ppp/p1nb2b1/3p4/2pPn3/2P1NN2/PP2B1PP/R1BQ1RK1 w - - 4 18
White to move.
Themes:  Middlegame  
Puzzle rating: 1313
Best move: Nxd5