Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nf3 Nc6 3. Bc4 e6 4. a3 d5 5. exd5 exd5 6. Ba2 Nf6 7. O-O Be7 8. d4
cxd4 9. Nxd4 O-O 10. Be3 Re8 11. b4 Bg4 12. f3 Bh5 13. Qc1 Rc8 14. Re1 Bg6 15.
Nd2 Nxd4 16. Bxd4 Rxc2 17. Qd1 b6 18. Bb3 Rc8 19. Nf1 Bf5 20. Qe2 Qd7 21. Ne3
Be6 22. Rf1 Nh5 23. f4 Nf6 *
Position (FEN): 2r1r1k1/p2qbppp/1p2bn2/3p4/1P1B1P2/PB2N3/4Q1PP/R4RK1 w - - 1 24
White to move.
Themes:  Middlegame  
Puzzle rating: 1608
Best move: f5