Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nf3 Nc6 3. Bb5 Nd4 4. Nxd4 cxd4 5. Bc4 Nf6 6. d3 e5 7. h3 d6 8. Bg5
Be7 9. O-O O-O 10. f4 h6 11. Bxf6 Bxf6 12. f5 a6 13. Nd2 Rb8 14. Qh5 b5 15. Bd5
Bb7 16. Bb3 a5 17. a3 a4 18. Ba2 d5 19. Rf3 dxe4 20. Nxe4 Bxe4 21. dxe4 Qb6 22.
Kh1 Qc5 23. Rg3 Bg5 *
Position (FEN): 1r3rk1/5pp1/7p/1pq1pPbQ/p2pP3/P5RP/BPP3P1/R6K w - - 5 24
White to move.
Themes:  Middlegame  
Puzzle rating: 2539
Best move: f6