The opening weekend of the 2014/15 Barclays Premier League campaign managed to live up to its hype as matches saw no shortage of great goals, brilliant saves, crunching tackles and above all drama.
Now as the dust has finally settled, here are the reviews of the first nine games of the opening week.
Manchester United 1-2 Swansea City
Louis van Gaal was not able to kick start his Manchester United career with a win as the Red Devils were beaten 2-1 by Swansea City in their opening Premier League fixture of the season.
United seem to be struggling to adapt to van Gaal new 3-5-2 formation, as they soon went behind to Ki Sung-Yueng's goal in the half-hour mark. Although Wayne Rooney levelled the scores after the Dutchman changed to the 4-4-1-1 system in the second half, Gylfi Sigurdsson's 72nd minute strike saw United succumb to a defeat in their opening Premier League fixture at home for the first time since 1972.
Leicester City 2-2 Everton
Everton were also not able to kick-start the new Premier League season with a win as they were held to a 2-2 draw by the newly-promoted Leicester City side.
Aiden McGeady's 20th minute strike was cancelled out by Leonardo Ulloa two minutes later, before Steven Naismith restored the Toffees lead just before the break.
However, just as Everton looked like they would be going home with three points, Chris Wood grabbed the equaliser in the 86th minute of the game.
Queens Park Rangers 0-1 Hull City
Harry Redknapp could also not record a win on his return to the Premier League as the Hoops suffered a narrow 1-0 defeat at the hands of the Tigers.
Although QPR were the better team in the first half, they failed to convert their chances. And this cost them dearly as Hull went ahead in the 52nd minute through James Chester.
The Hoops, who put a lot of pressure on Steve Bruce's side towards the end of the game, had a very good chance of levelling the score after Chester was harshly penalised by referee Craig Pawson for handling the ball in the box.
Charlie Austin stepped up to take the penalty but his meek effort was easily saved by Allan McGregor, helping the Tigers get the full three points in their opening game.
Stoke City 0-1 Aston Villa
Aston Villa, who started off last season with an excellent win over Arsenal, maintained their opening day form as they registered a narrow 1-0 win over Stoke City at the Britannia Stadium.
Despite the Potters ending last season with a very strong home record, losing only three games at the Britannia Stadium, Andreas Weimann's 50th minute goal proved enough as Mark Hughes' men were unable to find a way back into the game despite them dominating possession.
West Bromwich Albion 2-2 Sunderland
Sunderland were able to salvage a point in their opening fixture of the Premier League thanks to a late equaliser from Sebastian Larsson.
Despite getting off to a flying start thanks to Lee Cattermole's 5th minute goal, the Black Cats began losing control of the game as Saido Berahino levelled for the Baggies through a penalty just before the break.
Things became worse for Gus Poyet's side in the second half as Berahino again found the net in the 74th minute, putting West Brom in the lead.
Just as the Black Cats looked like they were heading for a defeat in their opening Premier League game of the season, Larsson evened the score in the 85th minute.
West Ham United 0-1 Tottenham Hotspur
Mauricio Pochettino made a winning start to his Tottenham career as Spurs recorded a narrow 1-0 last-gasp victory over West Ham at the Boleyn Ground.
A win looked very unlikely for Spurs after Kyle Naughton was sent off for handball in the box in the 29th minute. However, Mark Noble missed the resulting penalty and the Lilywhites were boosted when James Collins was also sent off after receiving a second yellow in the 63rd minute.
Despite the Hammers creating a number of chances and threatening to take the lead, it was Tottenham who grabbed the winner in the third minute of added time through new signing Eric Dier.
Arsenal 2-1 Crystal Palace
Despite recording a comfortable 3-0 win over Manchester City in the Community Shield, Arsenal had to work very hard for their 2-1 win over Crystal Palace in their opening fixture of the Premier League.
Although the Gunners found a quick reply to Brede Hangeland's 35th minute strike when Laurent Koscielny levelled the scores ten minutes later, they were unable to break down the Eagles' stubborn defence.
Finally just as a draw was looking inevitable, Aaron Ramsey grabbed the winner in the first minute of stoppage time to seal the three points for Arsenal.
Liverpool 2-1 Southampton
Meanwhile, Liverpool were also forced to dig deep for a win as they registered a narrow 2-1 victory over Southampton courtesy of a late strike from Daniel Sturridge.
The Reds' dominance in the opening stages of the game paid off as they soon broke the deadlock through Raheem Sterling.
But the match began slipping away from them in the second half as Nathaniel Clyne equalised for the Saints in the 56th minute.
However, despite Southampton looking dominant in the second half, it was the Reds who walked away with the three points thanks to a late strike from Sturridge.
Newcastle United 0-2 Manchester City
Defending champions Manchester City also did not have a walk in the park against Newcastle as they were also made to work hard for a win in their opening Premier League fixture.
Despite dominating the opening stages of the game, the Citizens had to wait until the 38th minute for their first goal, which was scored by David Silva.
In the second half, the Magpies created a lot of chances but they were unable to find the net due to their poor finishing.
Finally Sergio Aguero put the game to bed by doubling City's lead in the second minute of injury time.