Chess puzzle (Advantage)
Moves: 1. d4 Nf6 2. c4 e6 3. d5 Bb4+ 4. Nc3 Bxc3+ 5. bxc3 e5 6. e4 d6 7. Bd3 O-O 8.
Nf3 Nbd7 9. Bg5 h6 10. Bd2 Nc5 11. Qe2 b6 12. Bc2 a5 13. a4 Ba6 14. O-O Qd7 15.
Rfe1 Nh5 16. Nxe5 dxe5 17. Qxh5 Bxc4 18. Qxe5 Bd3 19. Bd1 Rae8 20. Qg3 Nxe4 *
Position (FEN): 4rrk1/2pq1pp1/1p5p/p2P4/P3n3/2Pb2Q1/3B1PPP/R2BR1K1 w - - 0 21
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1834
Best move: Qxd3