Keating did win, he helped Todd Anderson to overcome language problem, and he left his influence to his students who would continue the struggle. I would rather say that Neil reached a solution of the problem between him and his father, than winning the struggle. actually during this movie (and many other stories, such as... tale of two cities, my favorite) every character managed to get some kind of achievement or level-up at the end.