Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. Ng5 d5 5. exd5 Na5 6. Qe2 Nxc4 7. Qxc4 Qd6 8.
Nc3 Qc5 9. Qa4+ Bd7 10. Qb3 h6 11. Nge4 Nxe4 12. Nxe4 Qb6 13. Qxb6 axb6 14. d3
f5 15. Ng3 Bd6 16. O-O O-O 17. f4 Bc5+ 18. Kh1 c6 19. dxc6 bxc6 20. fxe5 Bd4
21. c3 Bxe5 22. Be3 *
Position (FEN): r4rk1/3b2p1/1pp4p/4bp2/8/2PPB1N1/PP4PP/R4R1K b - - 1 22
Black to move.
Themes:  Middlegame  
Puzzle rating: 1217
Best move: f4