Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nc3 Nc6 3. g3 e6 4. Bg2 Nge7 5. Nge2 d5 6. exd5 Nxd5 7. Nxd5 exd5
8. O-O Bd6 9. Bxd5 O-O 10. d4 Bh3 11. Bg2 Bxg2 12. Kxg2 cxd4 13. Nxd4 Qf6 14.
Nxc6 bxc6 15. c3 Rfd8 16. Qb3 h5 17. h4 Re8 18. Bg5 Qf5 19. Rad1 Qe4+ 20. Kh2
Bc7 21. Rfe1 Qxe1 *
Position (FEN): r3r1k1/p1b2pp1/2p5/6Bp/7P/1QP3P1/PP3P1K/3Rq3 w - - 0 22
White to move.
Themes:  Middlegame  
Puzzle rating: 909
Best move: Rxe1