Chess puzzle (Advantage)
Moves: 1. d4 d5 2. Nf3 Bf5 3. c4 h6 4. Nc3 Nf6 5. Bf4 a6 6. e3 Nh5 7. Be5 e6 8. h3 Nf6
9. Bd3 Bh7 10. Bxf6 Qxf6 11. cxd5 Bxd3 12. Qxd3 Bb4 13. dxe6 Qxe6 14. O-O Bxc3
15. bxc3 O-O 16. a4 Rd8 17. a5 Nc6 18. Rfd1 Rd5 19. c4 Rxa5 20. d5 Qd6 21. dxc6
*
Position (FEN): r5k1/1pp2pp1/p1Pq3p/r7/2P5/3QPN1P/5PP1/R2R2K1 b - - 0 21
Black to move.
Themes:  Middlegame  
Puzzle rating: 1543
Best move: Qxd3