Chess puzzle (Advantage)
Moves: 1. e4 d5 2. e5 e6 3. d4 c5 4. Nf3 b6 5. a3 Ne7 6. Be3 Nf5 7. Bb5+ Bd7 8. Nc3 a6
9. Bd3 Nxe3 10. fxe3 c4 11. Be2 Be7 12. O-O O-O 13. Nd2 Nc6 14. Bh5 g6 15. Bg4
b5 16. b4 a5 17. Na2 axb4 18. axb4 Nxb4 19. Nxb4 Rxa1 20. Qxa1 Bxb4 21. Nf3 Be7
22. c3 b4 23. cxb4 Bxb4 24. Rb1 Be7 25. Rb7 Bc6 26. Ra7 Qc8 *
Position (FEN): 2q2rk1/R3bp1p/2b1p1p1/3pP3/2pP2B1/4PN2/6PP/Q5K1 w - - 6 27
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1083
Best move: Rxe7