Chess puzzle (Advantage)
Moves: 1. e4 d6 2. d4 Nf6 3. Nc3 Nc6 4. Nf3 Bg4 5. Bb5 a6 6. Ba4 b5 7. Bb3 Bxf3 8.
gxf3 g6 9. Be3 Na5 10. Qd3 c6 11. a3 Nxb3 12. cxb3 Bg7 13. f4 Qd7 14. h3 O-O
15. b4 Rfd8 16. O-O-O d5 17. e5 Nh5 18. Qe2 a5 19. Qf3 axb4 20. axb4 Ra1+ 21.
Kc2 Rxd1 22. Rxd1 Qf5+ 23. Kd2 Bxe5 *
Position (FEN): 3r2k1/4pp1p/2p3p1/1p1pbq1n/1P1P1P2/2N1BQ1P/1P1K1P2/3R4 w - - 0 24
White to move.
Themes:  Middlegame  
Puzzle rating: 1013
Best move: dxe5