Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 d6 3. Bc4 h6 4. Nc3 Bg4 5. h3 Bh5 6. d3 Nf6 7. Be3 Be7 8. Nd5
Nxd5 9. Bxd5 c6 10. Bb3 O-O 11. O-O a5 12. a4 c5 13. Re1 Nc6 14. Bd5 Nd4 15.
Bxd4 cxd4 16. c3 dxc3 17. bxc3 Rb8 18. d4 exd4 19. cxd4 Bf6 20. Rb1 b6 21. g4
Bg6 22. Rc1 b5 23. axb5 Rxb5 24. Qa4 Rb4 25. Qd1 Qb6 26. e5 dxe5 27. dxe5 Be7
28. e6 f6 29. Rc6 Qb5 30. Rc7 Bd6 31. e7+ Kh7 32. exf8=N+ Bxf8 33. Qe2 Qxe2 *
Position (FEN): 5b2/2R3pk/5pbp/p2B4/1r4P1/5N1P/4qP2/4R1K1 w - - 0 34
White to move.
Themes:  Middlegame  
Puzzle rating: 697
Best move: Rxe2