Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nf3 Nc6 3. c3 g6 4. d4 cxd4 5. cxd4 Bg7 6. Be3 Nf6 7. e5 Nh5 8. Bb5
O-O 9. Qb3 a6 10. Bd3 Kh8 11. Ng5 e6 12. Be2 f6 13. Nh3 fxe5 14. Bxh5 exd4 15.
Bg5 Qa5+ 16. Nd2 gxh5 17. O-O Qf5 18. Nf3 Ne5 19. Nh4 Qe4 20. Rae1 Qd3 21. Qb4
b5 *
Position (FEN): r1b2r1k/3p2bp/p3p3/1p2n1Bp/1Q1p3N/3q3N/PP3PPP/4RRK1 w - - 0 22
White to move.
Themes:  Middlegame  
Puzzle rating: 1876
Best move: Rxe5