Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. c3 Nf6 5. d4 exd4 6. cxd4 Bb4+ 7. Nc3 Bxc3+
8. bxc3 O-O 9. e5 Ne4 10. Qd3 d5 11. exd6 Nxd6 12. Bb3 Bf5 13. Qd1 Re8+ 14. Kf1
Nb5 15. Bb2 Qf6 16. Qd2 Rad8 17. d5 Qg6 18. Nh4 Bd3+ 19. Kg1 Qe4 20. dxc6 Qxh4
21. c4 Re2 22. Qxe2 Bxe2 23. cxb5 bxc6 24. Re1 Qg4 25. h3 Qf4 *
Position (FEN): 3r2k1/p1p2ppp/2p5/1P6/5q2/1B5P/PB2bPP1/4R1KR w - - 1 26
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 899
Best move: Rxe2