Chess puzzle (Advantage)
Opening: Zukertort_Opening, Zukertort_Opening_Other_variations
Moves: 1. Nf3 Nf6 2. g3 h5 3. Bg2 d5 4. d4 e6 5. a3 c5 6. c3 Nc6 7. Bg5 Be7 8. Bxf6
gxf6 9. dxc5 Bxc5 10. Nbd2 e5 11. e3 e4 12. Nd4 Nxd4 13. cxd4 Bb6 14. Qa4+ Bd7
15. Qb3 Be6 16. O-O h4 17. f3 Qd6 18. fxe4 hxg3 *
Position (FEN): r3k2r/pp3p2/1b1qbp2/3p4/3PP3/PQ2P1p1/1P1N2BP/R4RK1 w kq - 0 19
White to move.
Themes:  Middlegame  
Puzzle rating: 1959
Best move: exd5