Who will win the Premier League?

This post was originally published on BBC Football

It is the closest three-way Premier League title race for years – but will Arsenal, Liverpool or Manchester City win it?