Chess puzzle (Advantage)
Moves: 1. e4 e6 2. d4 d5 3. c4 Nf6 4. e5 Nfd7 5. c5 c6 6. Nf3 Be7 7. Nc3 b6 8. Na4
bxc5 9. dxc5 Qa5+ 10. Nc3 Qxc5 11. Bd3 Qb6 12. O-O Qc7 13. Re1 O-O 14. Qc2 g6
15. Bh6 Re8 16. Ne2 Nxe5 17. Nxe5 Qxe5 18. Ng3 Qc7 19. Qe2 Bd7 20. Qg4 f5 21.
Qd4 e5 *
Position (FEN): rn2r1k1/p1qbb2p/2p3pB/3ppp2/3Q4/3B2N1/PP3PPP/R3R1K1 w - - 0 22
White to move.
Themes:  Middlegame  
Puzzle rating: 1357
Best move: Rxe5