Chess puzzle (Advantage)
Moves: 1. d4 e6 2. Bf4 d5 3. e3 c6 4. c3 Bd6 5. Bg3 Bxg3 6. hxg3 Nf6 7. Bd3 Nbd7 8.
Nd2 c5 9. Ngf3 cxd4 10. exd4 b6 11. Qc2 h6 12. Ng5 Ne4 13. Ngxe4 dxe4 14. Bxe4
Rb8 15. Nf3 Bb7 16. Qd3 Nf6 17. Bxb7 Rxb7 18. Ne5 Qd5 19. f3 Nd7 20. Nxd7 Rxd7
21. Qe4 e5 22. Qxe5+ Qxe5+ *
Position (FEN): 4k2r/p2r1pp1/1p5p/4q3/3P4/2P2PP1/PP4P1/R3K2R w KQk - 0 23
White to move.
Themes:  Endgame  
Puzzle rating: 1643
Best move: dxe5