Chess puzzle (Advantage)
Moves: 1. e4 g6 2. d4 Bg7 3. Nf3 d6 4. Nc3 Bg4 5. Bc4 h6 6. O-O a6 7. a4 Nc6 8. Bf4
Nxd4 9. Bg3 Nxf3+ 10. gxf3 Bd7 11. Qd5 e6 12. Qd3 Nf6 13. e5 Nh5 14. exd6 Nxg3
15. fxg3 Be5 16. f4 Bxd6 17. Ne4 Be7 18. Qc3 O-O 19. Rad1 Qc8 20. Nf6+ Bxf6 21.
Qxf6 Bxa4 *
Position (FEN): r1q2rk1/1pp2p2/p3pQpp/8/b1B2P2/6P1/1PP4P/3R1RK1 w - - 0 22
White to move.
Themes:  Middlegame  
Puzzle rating: 1887
Best move: f5