Chess puzzle (Advantage)
Moves: 1. e4 g6 2. f4 Bg7 3. Nf3 e6 4. e5 d6 5. Bc4 dxe5 6. fxe5 Bxe5 7. Nxe5 Qh4+ 8.
g3 Qe4+ 9. Kf2 Qxe5 10. d4 Qf5+ 11. Kg2 Qe4+ 12. Kg1 Nc6 13. c3 Bd7 14. Bd3 Qd5
15. Kf2 O-O-O 16. Re1 Nf6 17. Na3 h5 18. h3 Ng4+ 19. Kg1 e5 20. Be4 Qe6 21. d5
Qf6 22. hxg4 Bxg4 23. Qc2 Ne7 24. Nb5 a6 25. d6 axb5 *
Position (FEN): 2kr3r/1pp1np2/3P1qp1/1p2p2p/4B1b1/2P3P1/PPQ5/R1B1R1K1 w - - 0 26
White to move.
Themes: Advanced Pawn Middlegame  
Puzzle rating: 1619
Best move: dxe7