Chess puzzle (Advantage)
Moves: 1. e4 e6 2. d4 d5 3. exd5 exd5 4. Bd3 Nf6 5. Nf3 Be7 6. O-O O-O 7. Nbd2 Bg4 8.
a3 c5 9. dxc5 Bxc5 10. b4 Bb6 11. Bb2 a6 12. c4 Nc6 13. cxd5 Qxd5 14. Bxf6 gxf6
15. Qc2 f5 16. h3 Bxf3 17. Nxf3 Ne7 18. Nh4 Rac8 19. Qb1 Rc3 20. Bc2 Rg3 21.
Kh2 Rg5 22. f4 Bc7 23. g3 Qd2+ 24. Ng2 Qc3 *
Position (FEN): 5rk1/1pb1np1p/p7/5pr1/1P3P2/P1q3PP/2B3NK/RQ3R2 w - - 3 25
White to move.
Themes:  Middlegame  
Puzzle rating: 2658
Best move: Qe1