Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nc6 3. d4 exd4 4. Nxd4 Nf6 5. Nxc6 bxc6 6. Nd2 Bc5 7. Bc4 O-O
8. O-O d5 9. exd5 cxd5 10. Bd3 c6 11. Nf3 Bg4 12. Bg5 Be7 13. h3 Bh5 14. Re1
Re8 15. Be2 Ne4 16. Bxe7 Rxe7 17. Nd4 Bxe2 18. Rxe2 Qc7 19. Qd3 Rae8 20. Rae1
g6 21. Qa3 Qb6 22. Nb3 Nxf2 *
Position (FEN): 4r1k1/p3rp1p/1qp3p1/3p4/8/QN5P/PPP1RnP1/4R1K1 w - - 0 23
White to move.
Themes:  Middlegame  
Puzzle rating: 1226
Best move: Rxe7