Chess puzzle (Advantage)
Moves: 1. f4 Nc6 2. Nf3 Nf6 3. e3 d5 4. d4 e6 5. c3 Ne4 6. Nbd2 Bd6 7. Nxe4 dxe4 8.
Ne5 O-O 9. Be2 Bxe5 10. fxe5 f5 11. O-O Ne7 12. Qe1 Ng6 13. Qg3 b6 14. Bd2 c5
15. Be1 cxd4 16. exd4 Bb7 17. Qe3 f4 18. Qh3 Qg5 19. Qxe6+ Kh8 20. Qg4 Qxg4 21.
Bxg4 f3 22. Rxf3 *
Position (FEN): r4r1k/pb4pp/1p4n1/4P3/3Pp1B1/2P2R2/PP4PP/R3B1K1 b - - 0 22
Black to move.
Themes:  Middlegame  
Puzzle rating: 1140
Best move: exf3