Chess puzzle (Advantage)
Moves: 1. e4 c6 2. c4 d5 3. cxd5 cxd5 4. exd5 Qxd5 5. Nc3 Qa5 6. Nf3 Bf5 7. Bb5+ Bd7
8. Bxd7+ Nxd7 9. O-O Ngf6 10. d4 e6 11. Bd2 Bb4 12. a3 Bxc3 13. Bxc3 Qc7 14.
Re1 O-O 15. Ne5 h6 16. Nxd7 Qxd7 17. Qf3 b6 18. Rad1 Rac8 19. Qg3 Qc7 20. Rd3
Qxg3 21. Rxg3 Ne4 *
Position (FEN): 2r2rk1/p4pp1/1p2p2p/8/3Pn3/P1B3R1/1P3PPP/4R1K1 w - - 1 22
White to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 1093
Best move: Rxe4