Chess puzzle (Advantage)
Moves: 1. g3 e5 2. Bg2 d5 3. d3 Be6 4. Nc3 Nf6 5. Nf3 Nc6 6. O-O a6 7. d4 e4 8. Ne5
Bd6 9. Bf4 Nh5 10. Nxc6 bxc6 11. Bxd6 Qxd6 12. f3 exf3 13. exf3 Nf6 14. Re1 O-O
15. f4 Rab8 16. b3 Bg4 17. Qd3 Rfe8 18. Na4 Qb4 19. c3 Qa3 20. Nc5 Qb2 21.
Rxe8+ *
Position (FEN): 1r2R1k1/2p2ppp/p1p2n2/2Np4/3P1Pb1/1PPQ2P1/Pq4BP/R5K1 b - - 0 21
Black to move.
Themes:  Middlegame  
Puzzle rating: 1132
Best move: Rxe8