Chess puzzle (Advantage)
Moves: 1. e4 Nc6 2. d4 e5 3. d5 Nce7 4. Nf3 Ng6 5. Nc3 Bb4 6. Bd2 Nf6 7. Bd3 O-O 8. a3
Bxc3 9. Bxc3 d6 10. O-O Bg4 11. h3 Bxf3 12. Qxf3 Nh4 13. Qg3 Nd7 14. Bd2 Ng6
15. h4 Kh8 16. h5 Ne7 17. Bg5 f6 18. Bh4 g5 19. hxg6 Rg8 20. Qh3 Nxg6 21. f3 *
Position (FEN): r2q2rk/pppn3p/3p1pn1/3Pp3/4P2B/P2B1P1Q/1PP3P1/R4RK1 b - - 0 21
Black to move.
Themes:  Middlegame  
Puzzle rating: 1319
Best move: Nf4