Chess puzzle (Advantage)
Moves: 1. c4 e5 2. Nc3 Bb4 3. Nd5 Ba5 4. b4 Bb6 5. c5 c6 6. Nc3 Bc7 7. e3 a5 8. bxa5
Bxa5 9. Bb2 Nf6 10. d4 exd4 11. Qxd4 O-O 12. Bd3 Na6 13. Nf3 Nd5 14. O-O Nxc3
15. Bxc3 Bxc3 16. Qxc3 d6 17. cxd6 Qxd6 18. Rfd1 Qe7 19. Rd2 Bg4 20. Nd4 Nc5
21. Bc2 Qg5 22. f3 Bh3 *
Position (FEN): r4rk1/1p3ppp/2p5/2n3q1/3N4/2Q1PP1b/P1BR2PP/R5K1 w - - 1 23
White to move.
Themes:  Middlegame  
Puzzle rating: 1520
Best move: f4