Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 a6 6. Be3 e5 7. Nb3 Be6 8. f3
Nbd7 9. Qd2 Be7 10. O-O-O O-O 11. g4 b5 12. h4 Nb6 13. Kb1 Nc4 14. Bxc4 bxc4
15. Nc1 Rb8 16. h5 Nd7 17. g5 a5 18. g6 Nb6 19. h6 fxg6 20. hxg7 Rf7 21. Rdg1
Rxg7 22. f4 a4 *
Position (FEN): 1r1q2k1/4b1rp/1n1pb1p1/4p3/p1p1PP2/2N1B3/PPPQ4/1KN3RR w - - 0 23
White to move.
Themes:  Middlegame  
Puzzle rating: 1685
Best move: f5