Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nf6 3. Nc3 Nc6 4. Bc4 Bc5 5. O-O h6 6. Ne2 Nxe4 7. d4 exd4 8.
Nexd4 Bxd4 9. Nxd4 O-O 10. Nf5 Ng5 11. Re1 d6 12. h4 Bxf5 13. hxg5 hxg5 14. Qh5
Bg6 15. Qxg5 Qxg5 16. Bxg5 Ne5 17. Bd5 c6 18. Be4 f5 19. Bf3 Rae8 20. Rad1 d5
21. Be2 f4 22. Bf1 Bxc2 23. Rd2 Bg6 24. Rde2 Nd3 *
Position (FEN): 4rrk1/pp4p1/2p3b1/3p2B1/5p2/3n4/PP2RPP1/4RBK1 w - - 4 25
White to move.
Themes:  Middlegame  
Puzzle rating: 640
Best move: Rxe8