Chess puzzle (Advantage)
Moves: 1. e4 b6 2. Nf3 Bb7 3. Nc3 g6 4. d4 Bg7 5. e5 e6 6. Bg5 Ne7 7. Bc4 d6 8. exd6
Qxd6 9. O-O O-O 10. Bxe7 Qxe7 11. d5 exd5 12. Nxd5 Qd8 13. Bb3 Bxb2 14. Rb1 Bg7
15. c4 c6 16. Ne3 c5 17. Qxd8 Rxd8 18. Rbd1 Na6 19. Nd5 Re8 20. Rfe1 Rac8 21.
Rxe8+ *
Position (FEN): 2r1R1k1/pb3pbp/np4p1/2pN4/2P5/1B3N2/P4PPP/3R2K1 b - - 0 21
Black to move.
Themes:  Middlegame  
Puzzle rating: 568
Best move: Rxe8