Chess puzzle (Advantage)
Moves: 1. e4 g6 2. d4 Bg7 3. Nf3 Nh6 4. Bc4 O-O 5. O-O e6 6. e5 c6 7. Bg5 Qc7 8. Qd2
Nf5 9. g4 h6 10. Bf6 d5 11. Bb3 Ne7 12. Bxg7 Kxg7 13. h4 f5 14. exf6+ Rxf6 15.
Ne5 Nd7 16. g5 hxg5 17. hxg5 Rf5 18. Ng4 b6 19. Nc3 Ba6 20. Rfe1 Raf8 21. Rxe6
Rxf2 *
Position (FEN): 5r2/p1qnn1k1/bpp1R1p1/3p2P1/3P2N1/1BN5/PPPQ1r2/R5K1 w - - 0 22
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1260
Best move: Rxe7+