Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 d6 4. Bxc6+ bxc6 5. Nc3 Nf6 6. d4 exd4 7. Nxd4 Bb7
8. Be3 Be7 9. O-O O-O 10. Nf5 Qd7 11. Qf3 c5 12. Rad1 Qe6 13. Nd5 Nxd5 14. exd5
Qf6 15. Rfe1 Bd8 16. c3 Bc8 17. Ng3 Qxf3 18. gxf3 Bf6 19. Ne4 Bd8 20. c4 Rb8
21. b3 f5 22. Ng5 *
Position (FEN): 1rbb1rk1/p1p3pp/3p4/2pP1pN1/2P5/1P2BP2/P4P1P/3RR1K1 b - - 1 22
Black to move.
Themes:  Middlegame  
Puzzle rating: 1395
Best move: f4