Chess puzzle (Advantage)
Moves: 1. e4 c5 2. e5 d6 3. Nf3 d5 4. Bb5+ Bd7 5. Bxd7+ Nxd7 6. O-O e6 7. c3 a6 8. d4
c4 9. Bg5 Be7 10. Bxe7 Nxe7 11. Nbd2 b5 12. a3 Qc7 13. Re1 O-O 14. Qc2 h6 15.
h4 f6 16. exf6 Rxf6 17. Ne5 Raf8 18. Nxd7 Qxd7 19. Re2 Nf5 20. g3 Qf7 21. Rf1
Ne3 *
Position (FEN): 5rk1/5qp1/p3pr1p/1p1p4/2pP3P/P1P1n1P1/1PQNRP2/5RK1 w - - 3 22
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 895
Best move: Rxe3