Chess puzzle (Advantage)
Moves: 1. e4 c5 2. f4 Nc6 3. Nf3 g6 4. d3 Bg7 5. g3 e6 6. Bg2 Nge7 7. O-O O-O 8. Nc3
d5 9. exd5 exd5 10. Rb1 Bg4 11. h3 Be6 12. Ne2 Qd7 13. g4 f5 14. g5 d4 15. Ng3
Bxa2 16. Ra1 Bd5 17. h4 b6 18. h5 Rfe8 19. Nh4 Bxg2 20. Kxg2 Qd6 21. Qe2 Nd5
22. Qf3 Ne3+ 23. Bxe3 Rxe3 24. Qf2 Rae8 25. Rae1 Rxe1 26. Rxe1 Re6 27. Re2 Qe7
28. Rxe6 *
Position (FEN): 6k1/p3q1bp/1pn1R1p1/2p2pPP/3p1P1N/3P2N1/1PP2QK1/8 b - - 0 28
Black to move.
Themes:  Middlegame  
Puzzle rating: 1046
Best move: Qxe6