And the 2010 Premier League champions are...
FourFourTwo.com's James Maw takes a look at the title race and attempts to predict which side will be lifting the Premier League trophy come May...
With Chelsea and Manchester United both dropping points in their respective midweek Premier League fixtures, ArsenalÃ¢ÂÂs scrappy win over Liverpool at the Emirates has revitalised what looked like a flagging title charge.
And it's left us with a genuine three horse race for the Premier League title with a dozen matches left to play.The realisation that Arsenal have what can only be described as a 'favourable' run of fixtures coming up left us wondering whether Arsene WengerÃ¢ÂÂs side could really bounce back from those back-to-back defeats to their title rivals to usurp them both and become champions?A deadly cocktail of impatience and boredom has seen us try and second guess the footballing gods of fate, and weÃ¢ÂÂve had a little stab at trying to predict how the title race will pan out over the next three months.
DonÃ¢ÂÂt forget to tell us where you think weÃ¢ÂÂre going wrong (we know youÃ¢ÂÂre going to...), and where you think the title will be won and lost.
How things currently stand with 26 matches played apiece...
1 Chelsea 582 Man Utd 573 Arsenal 52
What colour will the ribbons be in May...?
Round 27Arsenal 3-0 SunderlandEverton 1-1 Manchester UnitedWolves 0-2 Chelsea
ChelseaÃ¢ÂÂs win at Wolves sees them open their lead at the top of the table to three points after United are held to a draw at Goodison.
Arsenal, meanwhile, stroll to a victory over Sunderland, who are without midfield lynchpin Lee Cattermole through suspension.
Round 28Man Utd 2-0 West HamChelsea 3-2 Man CityStoke 1-1 Arsenal
United go top following a win over West Ham (brought forward three days to avoid a clash with the Carling Cup final), but Chelsea quickly return to the summit courtesy of a win over Manchester City.
ArsenalÃ¢ÂÂs draw at Stoke sees the Gunners fall eight points behind their London rivals.
Round 29Arsenal 4-0 BurnleyPortsmouth 0-3 ChelseaWolves 1-2 Man Utd
Round 30Chelsea 2-0 West HamHull 1-2 ArsenalMan Utd 3-0 Fulham
ItÃ¢ÂÂs Ã¢ÂÂas you wereÃ¢ÂÂ as Arsenal and Chelsea romp to wins over Burnley and Portsmouth (weÃ¢ÂÂre assuming they still exist at this stage...) respectively, while United edge past Wolves at Molineux.
A week later itÃ¢ÂÂs three points all round again as Chelsea battle to a derby win over West Ham, Arsenal win at the KC Stadium and United overcome a Fulham side stretched by the rigours of their Europa League campaign.
Round 31Arsenal 3-1 West HamBlackburn 1-2 ChelseaMan Utd 2-1 Liverpool
In the kind of run that would possibly put some bookmakers out of business, the top three all win for the third week running.
However itÃ¢ÂÂs not quite so straight forward this time, with Chelsea and Manchester United both having to battle for wins over Blackburn and Liverpool.
Round 32Birmingham 1-2 ArsenalBolton 0-2 Man UtdChelsea 0-0 Aston VillaÃ¢ÂÂHello,Ã¢ÂÂ as ITVÃ¢ÂÂs Peter Drury would say as soon as things look like getting even remotely interesting.
Birmingham, despite having drawn with both Chelsea and United at St Andrews already this season, are beaten by Arsenal.
Chelsea, meanwhile, are left frustrated by a defensive resolute Villa side.
This leaves United to move back within a point of the leaders with a win at Bolton, while Arsenal are now six points off the top.
Round 33Arsenal 3-0 WolvesMan Utd 1-1 Chelsea
In a weekend sandwiched between the two legs of the Champions League quarter-finals, the top two go head-to-head content to avoid defeat, rather than going all out for a victory.
This leaves the door open for Arsenal to close the gap back down to four points with a routine home victory over Wolves, and the Gunners are suddenly back breathing down the other two title chasing sidesÃ¢ÂÂ necks.
Round 34Blackburn 1-2 Man UtdChelsea 2-0 BoltonTottenham 1-1 Arsenal
As quickly as they got themselves back into the race, the Gunners slip back a further two points behind after a North London Derby draw at White Hart Lane, with United and Chelsea grinding out wins over northwest duo Blackburn and Bolton.
Chelsea still lead by one point.
Round 35Man City 2-1 Man UtdTottenham 0-1 ChelseaWigan 0-2 Arsenal
Disaster for United.
While Chelsea come through their derby test with a win at Spurs, United come unstuck against their city rivals, and fall four points behind the Londoners with three games remaining.
Arsenal move back within two points of United with a win at Wigan, but Arsene WengerÃ¢ÂÂs side are still six points off the leaders.Round 36Arsenal 3-1 Man CityChelsea 1-0 StokeMan Utd 3-1 Tottenham
Arsenal avenge their early season league and Carling Cup defeats at Eastlands with a win over City at the Emirates.
United return to winning ways as they come from behind to beat Spurs, but Chelsea maintain their four point lead with a scrappy win over Stoke.
Round 37Blackburn 1-2 ArsenalLiverpool 1-0 ChelseaSunderland 0-2 Man Utd
Chelsea go into the penultimate round of fixtures knowing that, should they win at Anfield, they will be champions by the start of the Antiques Roadshow.
Liverpool, still battling for fourth, scrap for a narrow win against the Blues, while United win up at Sunderland.
This suddenly leaves the door open for Arsenal, who are now just three points off the top.
Round 38Arsenal 3-1 FulhamChelsea 2-0 WiganMan Utd 3-0 Stoke
Chelsea know that, given their one point lead over United, a win on the final day of the season is all they need.
United win against Stoke at Old Trafford, but itÃ¢ÂÂs all in vain as Chelsea beat Wigan at the Bridge to secure their third Premier League crown, and first since Jose Mourinho left the club.
The lack of a miracle at both Old Trafford and Stamford Bridge means ArsenalÃ¢ÂÂs win over Fulham is also academic Ã¢ÂÂ the Gunners pulled themselves right back into the mix, but perhaps it was too little too late.
FourFourTwo.comÃ¢ÂÂs predicted final Premier League top three...
1 Chelsea 872 Man Utd 863 Arsenal 85