Chess puzzle (Advantage)
Moves: 1. d4 d5 2. Bf4 Nf6 3. e3 Bf5 4. Nf3 e6 5. Ne5 Ne4 6. g4 Bg6 7. h4 h6 8. Nxg6
fxg6 9. Bd3 g5 10. hxg5 Nxg5 11. Bg6+ Kd7 12. c4 Qf6 13. cxd5 Qxg6 14. dxe6+
Nxe6 15. Qa4+ c6 16. d5 Nxf4 17. Qxf4 cxd5 18. Nc3 Bd6 19. Qa4+ Ke6 20. O-O-O
Na6 21. f4 Qe8 22. Qd4 Kd7 *
Position (FEN): r3q2r/pp1k2p1/n2b3p/3p4/3Q1PP1/2N1P3/PP6/2KR3R w - - 3 23
White to move.
Themes:  Middlegame  
Puzzle rating: 1937
Best move: Qxd5