Chess puzzle (Advantage)
Moves: 1. e4 d5 2. exd5 Nf6 3. Bb5+ Nbd7 4. Nf3 Nxd5 5. d4 e6 6. O-O Be7 7. Bd3 Bf6 8.
a3 b6 9. c4 Ne7 10. Nc3 O-O 11. Ne4 Bb7 12. Nxf6+ Nxf6 13. Bg5 Ng6 14. Bc2 h6
15. Bxg6 fxg6 16. Be3 Nh5 17. Ne5 Qe8 18. Qg4 Rf6 19. Qh4 g5 20. Qg4 Nf4 21.
Bxf4 Rxf4 22. Qg3 Rd8 23. Rad1 Qh5 24. Qe3 Re4 25. Qc3 *
Position (FEN): 3r2k1/pbp3p1/1p2p2p/4N1pq/2PPr3/P1Q5/1P3PPP/3R1RK1 b - - 7 25
Black to move.
Themes:  Middlegame  
Puzzle rating: 1859
Best move: Rxe5