Chess puzzle (Advantage)
Moves: 1. d4 d5 2. Bf4 Nc6 3. e3 a6 4. Bd3 Nf6 5. Ne2 h6 6. O-O e6 7. Ng3 Bd6 8. Bxd6
Qxd6 9. Nc3 Bd7 10. Qf3 O-O 11. a3 Ne7 12. e4 e5 13. dxe5 Qxe5 14. exd5 Nexd5
15. Rfe1 Qd6 16. Nxd5 Nxd5 17. c4 Nf6 18. b4 Bc6 19. Qd1 Rad8 20. Nf5 *
Position (FEN): 3r1rk1/1pp2pp1/p1bq1n1p/5N2/1PP5/P2B4/5PPP/R2QR1K1 b - - 4 20
Black to move.
Themes:  Middlegame  
Puzzle rating: 1315
Best move: Qxd3