Recent events in the Premier League have given us a tiny glimmer of hope that the title isn't already over.

Chelsea may be running away with it and, up until last weekend, Man City looked to have secured second spot. But now it's got a little bit interested. Liverpool are on a run of exceptional form, Man United are finally showing positive signs under Louis Van Gaal and Arsenal are executing their annual push for top four expertly.

So how's it all going to finish up? Don't forget, Southampton and Tottenham are still considered genuine contenders to upset the top four apple cart, despite no one genuinely believing they can do it.

Thanks to a Reddit user with a hell of a lot of time on his hands, we might just have some pretty decent insight into what's going to happen between now and the end of May.

Redditer heardc10  looked at the remaining fixtures of Chelsea, City, Arsenal, United, Liverpool, Spurs & Southampton, through a load of data and variables at them (key below) and came up with a pretty interesting look at what the top seven will end up looking like.

First of all, the key is as follows...

Screen Shot 2015-03-19 at 15.32.23

And now each team's remaining fixtures, complete with all the variables and how many points they'll get from each game...

Chelsea

Chelsea

Man City

Man City

Arsenal

Arsenal

Man United

Man United

Liverpool

Liverpool

Southampton

Southampton

Tottenham

Tottenham

And if all that happens as it should do, then the final table will look something like this...

Final Premier League top 7

Screen Shot 2015-03-19 at 15.32.23

So that might just mean Man United and Liverpool's Champions League dreams could be decided by goal difference. Chelsea win it easily and Arsenal finish in the top four for the millionth consecutive season.

Everyone else is left disappointed. Meh.

[ad_pod id='ffc-video' align='center']

[ad_pod id='ricco' align='center']