Chess puzzle (Advantage)
Moves: 1. e4 e6 2. d3 d5 3. Nd2 Nf6 4. g3 Be7 5. Bg2 O-O 6. Ngf3 c5 7. O-O Nc6 8. c3
Re8 9. Re1 Bf8 10. e5 Nd7 11. d4 cxd4 12. cxd4 Qb6 13. Nb3 Na5 14. Nxa5 Qxa5
15. Be3 f6 16. Qd3 b6 17. exf6 Nxf6 18. Bg5 Qb4 19. Bxf6 gxf6 20. g4 Qxb2 21.
g5 f5 22. Ne5 Bg7 23. g6 Bxe5 24. gxh7+ Kxh7 *
Position (FEN): r1b1r3/p6k/1p2p3/3pbp2/3P4/3Q4/Pq3PBP/R3R1K1 w - - 0 25
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1778
Best move: dxe5