Chess puzzle (Advantage)
Moves: 1. e4 c5 2. c3 e6 3. d4 cxd4 4. cxd4 Nc6 5. d5 Ne5 6. Nc3 Nf6 7. f4 Ng6 8. e5
Ng8 9. d6 a6 10. Nf3 Nh4 11. Nxh4 Qxh4+ 12. g3 Qd8 13. Bg2 Rb8 14. O-O b5 15.
a3 g6 16. Be3 Nh6 17. Ne4 Bg7 18. Rc1 O-O 19. Rc7 f6 20. Ba7 Ra8 21. Nxf6+ Bxf6
22. exf6 *
Position (FEN): r1bq1rk1/B1Rp3p/p2PpPpn/1p6/5P2/P5P1/1P4BP/3Q1RK1 b - - 0 22
Black to move.
Themes:  Middlegame  
Puzzle rating: 1655
Best move: Rxa7