This is a great free online game called GoalUnited. It isn't designed for education at all but I'm sure anyone who is keen on developing their English and has an interest in football would enjoy it and get a lot of vocabulary and reading practice from it.
The game is played in a similar manner to the popular Football manager computer game and each player builds up a team and plays against other teams online.
As I said it's free. It is available to play in other languages too so make sure your students choose to play it in the language they want to learn rather than the one they already speak.
I'm not really a football fan myself so I haven't really spent time with this, but for students that are, I'm sure it could be very motivational.
English version is here
To choose from other languages try here
Hope you enjoy it.