Chess puzzle (Advantage)
Moves: 1. c4 c5 2. g3 e6 3. e4 Nc6 4. Ne2 d6 5. Bg2 a6 6. d4 cxd4 7. Nxd4 Nf6 8. Nxc6
bxc6 9. O-O Be7 10. e5 Nd7 11. exd6 Bf6 12. Bxc6 Rb8 13. Nc3 O-O 14. Be3 Be5
15. a3 Rxb2 16. Rc1 Nf6 17. Bc5 Bd7 18. Bg2 Qa5 19. Bb4 Qd8 20. Ne4 Nxe4 21.
Bxe4 f5 22. Bg2 Qf6 23. c5 Bb5 24. Re1 *
Position (FEN): 5rk1/6pp/p2Ppq2/1bP1bp2/1B6/P5P1/1r3PBP/2RQR1K1 b - - 2 24
Black to move.
Themes:  Middlegame  
Puzzle rating: 2149
Best move: f4