Chess puzzle (Advantage)
Moves: 1. d4 Nf6 2. c4 b6 3. Nc3 Bb7 4. Qc2 e6 5. e4 d6 6. Nf3 Be7 7. Be2 O-O 8. O-O
Nbd7 9. Be3 c5 10. d5 exd5 11. cxd5 Ne5 12. Nxe5 dxe5 13. Rad1 Bd6 14. Nb5 h6
15. a3 a6 16. Nxd6 Qxd6 17. b4 cxb4 18. axb4 Rfc8 19. Qb2 Nxe4 20. f3 Nc3 21.
Rd3 Nxe2+ 22. Qxe2 Rc4 23. Rb1 b5 24. Bc5 Qg6 25. Rbd1 a5 26. Qxe5 axb4 27. d6
Rd8 *
Position (FEN): 3r2k1/1b3pp1/3P2qp/1pB1Q3/1pr5/3R1P2/6PP/3R2K1 w - - 1 28
White to move.
Themes:  Middlegame  
Puzzle rating: 2233
Best move: Qe7