Chess puzzle (Advantage)
Moves: 1. e4 e6 2. d4 b6 3. Nf3 Bb7 4. Bd3 h6 5. Nbd2 Be7 6. c4 Nf6 7. b3 d5 8. cxd5
exd5 9. Bb5+ c6 10. e5 Ne4 11. Bd3 Bb4 12. O-O Bxd2 13. Bxd2 O-O 14. h3 Ba6 15.
Bxa6 Nxa6 16. Nh2 c5 17. f3 Ng3 18. Rf2 cxd4 19. Bf4 Nf5 20. g4 Ne3 *
Position (FEN): r2q1rk1/p4pp1/np5p/3pP3/3p1BP1/1P2nP1P/P4R1N/R2Q2K1 w - - 1 21
White to move.
Themes:  Middlegame  
Puzzle rating: 1657
Best move: Qxd4