Chess puzzle (Advantage)
Moves: 1. c4 e5 2. Nc3 Nf6 3. e3 Be7 4. d4 exd4 5. exd4 O-O 6. Nf3 d6 7. Bd3 Bg4 8. h3
Bh5 9. g4 Bg6 10. Bxg6 fxg6 11. Be3 Nc6 12. a3 Nd7 13. Qe2 Bf6 14. O-O-O Re8
15. Qd2 Nb6 16. Qd3 Na5 17. Nd2 Qe7 18. g5 Bxg5 19. Rhe1 Bxe3 20. Rxe3 Qf7 21.
Rxe8+ *
Position (FEN): r3R1k1/ppp2qpp/1n1p2p1/n7/2PP4/P1NQ3P/1P1N1P2/2KR4 b - - 0 21
Black to move.
Themes:  Middlegame  
Puzzle rating: 1188
Best move: Rxe8