Premier League, widely regarded as the best league in the world, is very well known for its competitiveness and openness. No game is won on paper and any team has the capacity to pull off a victory on their day against the top sides in the league.
2018 was no different from other years as it gave us several memorable moments and matches to cherish for years to come. The title-winning moment of Manchester City was the highlight of the year, a season in which they dominated the league and hit the 100-point mark.
2018 was filled with thrilling games in which dramatic comebacks were witnessed. The teams pulled off unimaginable turnarounds, much to the delight of their fans and to the dismay of the opposition.
Here are 5 such games in which the winning side completely caught the opposition by surprise by turning the game on its head :
#5 Tottenham Hotspur 5-4 Leicester City (May 13, 2018)
This final game-week fixture of the 2017/18 season turned out to be a goal-fest as the teams shared nine goals between them in which 6 were scored in the second half.
Spurs came from behind twice in the same game to earn a win which secured a third-place finish for them, last season.
Jamie Vardy gave the away side a surprise lead with a glancing header in the 4th minute which was cancelled out by Harry Kane's strike in the 7th minute of the game.
The Foxes restored their lead through Riyad Mahrez in the 16th minute and they further extended it with the help of Iheanacho who unleashed a shot into the top corner in the 47th minute.
The impressive comeback tale of the Spurs started in the 49th minute through Erik Lamela and the scores soon became level, courtesy of an own goal from Christian Fuchs.
Erik Lamela's second goal in the game in 60th minute gave the home side a lead for the first time which was short lived as Jamie Vardy scored his second of the night to equalize for the visitors.
This dramatic game had the perfect climax written to it in the form of Harry Kane who scored the decisive 5th goal for the Spurs in 76th minute to give his side all three points on the final day of the season.
#4 Southampton 2-3 Chelsea (14 April 2018)
Chelsea scored three goals in the space of 8 minutes to complete a remarkable comeback against Southampton away from home.
The Saints took the lead in the 21st minute of the game as Dusan Tadic slotted the ball into the back of the net following an exquisite run from Bertrand down the left flank. Jan Bednarek seemed to put the game to bed by scoring his team's second as the clock struck the half-hour mark.
The introduction of Giroud in the 60th minute turned out to be the crucial moment of the game as he reduced the deficit to one in the 70th minute. Within five minutes, Saints' lead disappeared as Eden Hazard netted the visitors' second of the game.
It took just three more minutes for the Blues to complete the comeback as the impact sub scored once again to shatter the hearts of the home fans.
#3 Crystal Palace 2-3 Manchester United ( 5 March 2018 )
Nemanja Matic's winner in the dying minutes of the game gave all three points to the travelling side after being down by two goals.
Andros Townsend's deflected effort in the 11th minute of the game gave an unexpected lead for the home side to which United struggled to respond. Patrick van Aanholt made it 2-0 in the 48th minute after the full-back was allowed to run through on goal without any pressure from the United defence.
The two-goal cushion lasted only for 7 minutes as Chris Smalling pulled one back for the Red Devils. Romelu Lukaku's shot managed to get past three opposition defenders to find the back of the net in the 76th minute as the game headed towards a 2-2 draw.
However, Nemanja Matic produced a sensational moment in the injury time as he scored a stunner from outside the box to deny The Eagles from gaining any point out of this fixture.
#2 Manchester United 3-2 Newcastle United ( 6 October 2018 )
Manchester United produced a completely different performance in the second half to overcome a two-goal deficit in front of their home fans against Newcastle.
Kenedy scored the first goal of the game in 7th minute to everyone's surprise and the lead was soon doubled by Yoshinori Muto, much to the amusement of the home fans.
The home supporters at Old Trafford were incredibly silent as the away fans were at their full voice to cheer for their team. Jose Mourinho was captured rushing into the dressing room at halftime to give instructions to his side in order to turn the game around.
United looked like a completely different side in the second half as they started to dictate the proceedings and control the flow of the game. Their first goal came in the form of a splendid freekick from Juan Mata in the 70th minute and Magpies' lead soon vanished as Anthony Martial equalized for the home side, six minutes later.
As the game was heading towards a draw, one of Mourinho's subs in Alexis Sanchez headed home the winner in dying moments of the game to secure a memorable comeback victory for the hosts.
#1 Manchester City 2 - 3 Manchester United ( 7 April 2018 )
The third Manchester United game in the list features one of the dramatic Manchester derbies which saw United complete a comeback in front of their away fans.
Manchester City were off to a flying start as Vincent Kompany and Ilkay Gundogan scored in quick succession to give their side a healthy 2-0 lead in the first half. With everyone expecting a comfortable victory for the home side, Jose Mourinho's side produced one of their best second-half performances ever to overcome a two-goal deficit against the top side in the league.
Paul Pogba was their hero of the day as the Frenchman scored two goals in the span of two minutes to send the United fans into jubilation. The Red Devils completed the impossible turnaround in the 69th minute through Chris Smalling who calmly slotted the ball past Ederson who was left helpless by his back-line. This extraordinary comeback victory against their rivals would go down as one of the best games of Manchester United under Jose Mourinho.