Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. O-O b5 6. Bb3 Bb7 7. d3 Be7 8. c3
O-O 9. h3 h6 10. Be3 d6 11. Re1 Na5 12. Bc2 c5 13. Nbd2 Nc6 14. Nf1 Re8 15. Ng3
d5 16. exd5 Nxd5 17. Nf5 Nxe3 18. Rxe3 Qd7 19. d4 exd4 20. cxd4 Nxd4 *
Position (FEN): r3r1k1/1b1qbpp1/p6p/1pp2N2/3n4/4RN1P/PPB2PP1/R2Q2K1 w - - 0 21
White to move.
Themes:  Middlegame  
Puzzle rating: 1233
Best move: N3xd4