Chess puzzle (Advantage)
Opening: Portuguese_Opening, Portuguese_Opening_Other_variations
Moves: 1. e4 e5 2. Bb5 c6 3. Bc4 d5 4. exd5 cxd5 5. Bb3 Bc5 6. Nf3 e4 7. Qe2 Nf6 8. d3
O-O 9. Nfd2 Ng4 10. O-O Qh4 11. h3 Bxf2+ 12. Rxf2 Nxf2 13. Qxf2 Qxf2+ 14. Kxf2
exd3 15. cxd3 d4 16. Ne4 Nc6 17. Nd6 Nb4 18. a3 *
Position (FEN): r1b2rk1/pp3ppp/3N4/8/1n1p4/PB1P3P/1P3KP1/RNB5 b - - 0 18
Black to move.
Themes:  Middlegame  
Puzzle rating: 631
Best move: Nxd3+