Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Bc4 d6 3. Nf3 Nc6 4. d4 cxd4 5. Nxd4 a6 6. Nxc6 bxc6 7. Qf3 e6 8.
O-O Qc7 9. Bf4 e5 10. Be3 Nf6 11. Nc3 Be7 12. Rad1 O-O 13. b3 Bb7 14. Na4 c5
15. Nc3 Rfd8 16. Qg3 Nxe4 17. Nxe4 Bxe4 18. Bh6 Bg6 19. Bg5 Bxg5 20. Qxg5 Bxc2
21. Rd2 Bg6 22. f4 e4 *
Position (FEN): r2r2k1/2q2ppp/p2p2b1/2p3Q1/2B1pP2/1P6/P2R2PP/5RK1 w - - 0 23
White to move.
Themes:  Middlegame  
Puzzle rating: 1482
Best move: f5