Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 Nf6 4. Qe2 Be7 5. c3 a6 6. Ba4 b5 7. Bb3 O-O 8. O-O
d6 9. h3 h6 10. Rd1 Kh8 11. d4 exd4 12. cxd4 Nh7 13. Nc3 Ng5 14. Nxg5 Bxg5 15.
f4 Bh4 16. Bd5 Bd7 17. a3 Rb8 18. Qf3 Ne7 19. g3 Nxd5 20. Nxd5 Be7 21. e5 Bxh3
22. Bd2 dxe5 23. Ba5 Bg4 24. Qe4 Bf5 *
Position (FEN): 1r1q1r1k/2p1bpp1/p6p/Bp1Npb2/3PQP2/P5P1/1P6/R2R2K1 w - - 4 25
White to move.
Themes:  Middlegame  
Puzzle rating: 2002
Best move: Qxe5