Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 g6 6. Bc4 Bg7 7. Be3 O-O 8. f3
Nc6 9. Nxc6 bxc6 10. O-O a5 11. Qd2 c5 12. Bh6 Qb6 13. Rab1 Ba6 14. Bxa6 Qxa6
15. Bxg7 Kxg7 16. a4 Rab8 17. g4 Qc4 18. g5 Nd7 19. Qg2 Ne5 20. Nd5 Rfe8 21. b3
Qa6 22. Qh3 Qe2 *
Position (FEN): 1r2r3/4ppkp/3p2p1/p1pNn1P1/P3P3/1P3P1Q/2P1q2P/1R3RK1 w - - 3 23
White to move.
Themes:  Middlegame  
Puzzle rating: 2315
Best move: Rf2