Even though Manchester City’s derby win might not have been as crucial as last season's, it was still as exciting and passionate as ever.

After James Milner gave the blue side of Manchester the lead after a rare error from veteran Ryan Giggs, City were on their way to reducing the gap from 15 points to 12.

However, after captain Vincent Kompany was unfortunate enough to see Phil Jones' header hit him on the back and go in, the scores turned - all level. 

The derby story wasn't over then though and it was the man that broke many hearts last season who struck again.

After picking the ball up on the edge of the area, Sergio Aguero then ran at the heart of United's defence and smashed an unstoppable shot past goalkeeper, David De Gea. It was a spitting image of his title-winning strike that came at the Etihad Stadium last season against QPR and it was enough to see City reign supreme at Old Trafford and see the gap cut to 12 points.

12 points with seven games left, surely the title race is all over? 

But there is still a mathematical chance that City could win the title once again on the last day of the season and here is how.

April 14

Manchester United travel to the Britannia Stadium and despite Stoke being in terrible form recently, it's still not a nice play to go. Last season United picked up a point there, so we predict that they will draw once again. That would leave them on 78 points with six games left to play.

April 17

Manchester City host strugglers Wigan Athletic and Manchester United travel to West Ham. City would expect to ease past Wigan and we predict a comfortable 3-0 victory over the Latics. 

Then West Ham help out City by holding United to a 2-2 draw, a similar result to the 2-2 draw that took place between the two teams in the FA Cup. This would leave City 11 points behind United with a game in hand, and United with a +5 goal difference.

April 21/22

Tricky trip to White Hart Lane for Manchester City, but with Spurs stumbling, City can pick up a 2-1 win away from home whilst rivals United ease past Aston Villa at home 4-2. Still an 11 point gap but now United have a +6 better goal difference.

April 27/28

City host West Ham at the Etihad whilst United travel to the Emirates Stadium the day later. To keep the race alive, City beat the Hammers 3-2 and then watch on as United lose by the same score line to Arsenal. That cuts the gap to just eight points and the goal difference to +4 in United's favour.

May 4

United have to play a top four contender for the second week in a row, hosting Chelsea. Nightmare strikes as the Red Devils lose by two goals to one. They then see City overcome out-of-form Swansea 3-1. Five points is just the difference and only one goal in it. 'Squeaky bum time' indeed, Sir Alex.

May 8

This date hasn't been decided but this is City's game in hand over the Red Devils and they ease to a 3-0 win over West Brom, cutting the gap to just two points, which gives City the better goal difference.

May 12

The penultimate weekend sees both Manchester clubs get three points. What if United thump Swansea at home 4-0 whilst City beat Reading 2-0? The two teams would go into the final day with the same goal difference and United just two points clear.

May 19

The final day of the season comes around. Manchester City at home turn on the style and thrash Norwich City 5-0 and news hits them that Manchester United were held at the Hawthorns by West Brom as the game ended in a draw. 

That means the sides would finish level on points once again, but City would win the league because of a better goal difference.

The chances of United throwing away the title are very slim and it's even more unlikely to see the results end the way they do, but stranger things have happened and the Premier League title could yet end up back at the Etihad. 

DISCLAIMER: This article has been written by a member of the GiveMeFootball Writing Academy and does not represent the views of GiveMeFootball.com or SportsNewMedia. The views and opinions expressed are solely that of the author credited at the top of this article. GiveMeFootball.com and SportsNewMedia do not take any responsibility for the content of its contributors.

Do YOU want to write for GiveMeSport? Get started today by signing-up and submitting an article HERE: http://gms.to/writeforgms