Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nf3 d6 3. Bc4 Nc6 4. Nc3 Nf6 5. Ng5 e6 6. d3 h6 7. Nf3 d5 8. exd5
exd5 9. Bb5 Bd7 10. Qe2+ Ne7 11. Bxd7+ Qxd7 12. Ne5 Qe6 13. O-O Nd7 14. Bf4 f6
15. Rae1 Nxe5 16. Bxe5 fxe5 17. Qh5+ g6 18. Qxe5 Qxe5 19. Rxe5 Bg7 20. Re2 Bxc3
21. bxc3 O-O *
Position (FEN): r4rk1/pp2n3/6pp/2pp4/8/2PP4/P1P1RPPP/5RK1 w - - 1 22
White to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 434
Best move: Rxe7