Chess puzzle (Advantage)
Moves: 1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. f3 c5 5. d5 d6 6. e4 O-O 7. Bd3 exd5 8. cxd5
Nbd7 9. Ne2 a6 10. O-O b5 11. a3 Ba5 12. Be3 Bb6 13. Bf2 c4 14. Bc2 Bxf2+ 15.
Rxf2 Ne5 16. Qd4 Bd7 17. f4 Ng6 18. h3 Re8 19. Re1 Qc7 20. g4 h6 21. Ng3 a5 22.
g5 hxg5 23. fxg5 Nh7 24. Nf5 Re5 25. Qe3 Ne7 26. Nxe7+ Rxe7 27. Qf4 Be8 *
Position (FEN): r3b1k1/2q1rppn/3p4/pp1P2P1/2p1PQ2/P1N4P/1PB2R2/4R1K1 w - - 2 28
White to move.
Themes:  Middlegame  
Puzzle rating: 2223
Best move: e5