Chess puzzle (Advantage)
Moves: 1. d4 c6 2. c4 d5 3. Nc3 Bf5 4. cxd5 cxd5 5. Nf3 e6 6. Bf4 Nf6 7. e3 a6 8. Bg5
Be7 9. Bd3 Bxd3 10. Qxd3 O-O 11. a4 Nc6 12. Rc1 Rc8 13. O-O Qb6 14. Qe2 Rc7 15.
Bf4 Rcc8 16. h3 Nb4 17. Be5 Nd7 18. Bg3 Bd6 19. Bxd6 Qxd6 20. Ne1 Rc7 21. Nd3
Rfc8 22. Nxb4 Qxb4 23. Rc2 Qc4 24. Qd2 Ne5 *
Position (FEN): 2r3k1/1pr2ppp/p3p3/3pn3/P1qP4/2N1P2P/1PRQ1PP1/5RK1 w - - 4 25
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1038
Best move: dxe5