Last season produced some sensational matches, ranging from the League Cup to Champions League semi-finals, there was plenty of excitement.
To get you in the mood for next season the pick of the matches from last season have been selected and put into a top 10 list for your enjoyment.
10. Real Madrid 4-3 Real Sociedad
Despite having keeper, Antonio Adan, sent off after just six minutes, Real Madrid struggled through to beat Real Sociedad at the Bernabeu.
Karim Benzema put Real Madrid ahead after just two minutes, but after Adan conceded a penalty and was sent off it was looking less comfortable for Madrid.
Xabi Prieto converted the penalty to equalise. Khedira then put Madrid ahead again but, once more Xabi Prieto pinned them back.
Two Ronaldo goals after half time secured the win for Real Madrid despite Xabi Prieto completing his hat-trick late on.
9. Deportivo 4-5 Barcelona
This unbelievable contest saw nine goals - including six before half-time - and a sending off. Inside 20 minutes Barcelona were 3-0 up after Jordi Alba, Cristian Tello and Lionel Messi put the game seemingly to bed.
Pizzi reduced the deficit with a penalty before Alex Bergantinos beat Victor Valdes with a well executed half-volley. Before half-time, Messi scored again to make it 4-2 at the break.
Pizzi's fine free-kick minutes after the interval made it 4-3 and the game got even more exciting when Javier Mascherano was sent off for a second bookable offence.
Barcelona came out on top though, Messi finishing after a great run 77 minutes in. Alba's own goal 2 minutes later made the last 10 minutes tense but Barcelona held on to get the victory.
8. Manchester City 2-3 Manchester United
Robin Van Persie scored a late free-kick to win the game for Manchester United in another exciting Manchester Derby.
A Rooney double put United 2-0 up at half-time and the Red Devils were cruising. On the hour mark, Yaya Toure pulled a goal back for City.
It took until the 86th minute for the sky blues to get the equaliser, Pablo Zabaleta drilling past De Gea.
The game was not yet up and, when Manchester United won a free-kick in added time, Robin Van Persie stepped up to win the game.
There was controversy as Rio Ferdinand suffered a cut to the eye during the celebrations as an object was thrown from a City fan.
7. Borussia Dortmund 3-2 Malaga
After a 0-0 first leg draw Dortmund had it all to do at the BVB Stadion.
Joaquin made Dortmund's task even harder with a 25 minute goal. Robert Lewandowski equalised on the stroke of half-time, but, at this point, Malaga would still go through on away goals.
Eliseu made the task look almost impossible when he but Pellegrini's side ahead with eight minutes to go. Dortmund would need a miracle to make it through to the semi-final.
That is what they got, Marco Reus levelling the score after a defensive mix up, before, with the last kick of the game Felipe Santana completed one of the greatest Champions League comebacks in history, poking home after a goal-line scramble.
6. Torino 3-5 Napoli
Edinson Cavani came off the bench to win this game for Napoli.
Blerim Dzemaili gave the visitors the lead 10 minutes in with a fantastic strike. Torino fought back though and after a scramble at a corner, the ball fell to Barreto to convert.
Hamsik missed a penalty for Napoli before half-time, adding to the atmosphere in the Stadio Olimpico di Torino. Dzemaili silenced the home fans with another brilliant finish.
However, Napoli were pegged back once again after Cavani was judged to have handled the ball in the Napoli box. Jonathas converted the penalty with 15 minutes to go.
Unbelievably there were four goals in the final 15 minutes. Torino took the lead for the first time in the game when Riccardo Meggiorini took advantage of a defensive mistake to round the keeper and slot home, sending the fans into a frenzy.
With 12 minutes remaining it looked as if Torino would get the win but their lead did not last long as Dzemaili secured a hat-trick with yet another stunning strike.
Cavani had been brought on to win the game for Napoli, but so far all he had done was give away a penalty. It took him until the 82nd minute to make an impact, curling a free-kick past the Torino keeper to give Napoli the lead once again. He secured the win with a last minute header to send Torino into despair.
5. Derby 5-5 Scunthorpe (6-7 on penalties)
The English League cup brought some incredible games and this was one of the best.
Richard Keogh and Jake Buxton both scored headers to put Derby two goals ahead, before Theo Robinson made it 3-0 at half-time.
Andy Barcham got one pack for Scunthorpe with a low drive. A comeback looked possible, until, moments later Buxton headed in again to restore the Rams' three goal lead.
Grella gave Scunthorpe renewed hope and when Theo Robinson's penalty was saved Scunthorpe were stirred. Grant shot into the top corner to make the game 4-3.
Once again, Derby responded with a Tyson header. Connor Jennings gave Scunthorpe hope again with a close-range finish. But Derby could not hold on, and when Michael Jacobs fouled Josh Walker, Bobby Grant had the chance to send the game to extra-time.
He smashed home the 96th minute penalty to complete an unbelievable comeback. There were no goals in extra-time meaning the game went to penalties.
The first 13 penalties were converted, before Tom Naylor finally ended the game with a missed penalty for Derby.
4. Chelsea 5-4 Manchester United AET
This was yet another stunning League Cup game in which Chelsea came from behind three times to get an extra time win.
Ryan Giggs opened the scoring for United with a finish into the bottom corner. Chelsea hit back and David Luiz equalised from the penalty spot after Buttner brought down Victor Moses.
United took the lead once again, Hernandez beating Cech, but, yet again, Chelsea hit back, with Cahill heading in an equaliser after half-time.
Nani gave United a 3-2 lead in the 59th minute and it looked like the winner, but, once again Chelsea hit back winning a last minute penalty which Hazard converted.
In extra-time Sturridge and Ramires both notched before Giggs got his second with a consolatory penalty.
3. West Brom 5-5 Manchester United
There was little to play for in this game and maybe that's what made it such a cracker.
It was Sir Alex Ferguson's last game in charge, enough to make the headlines on it's own, but this was arguably the best game of the Premier League season.
United looked to be cruising to victory as Kagawa, Buttner and an Olsson own goal gave them a 3-0 lead. However, James Morrison reduced the deficit before half-time.
The key moment of the game came at the start of the second half as Romelu Lukaku was introduced to the game. The Belgian made an immediate impact, making it 3-2 with a low 20 yard finish.
Robin Van Persie then made it 4-2 after a Valencia cross. The three goal lead was regained when Ryan Giggs' cross was turned in by Javier Hernandez.
Nevertheless, two quick-fire goals in the 81st minute from Lukaku and Mulumbu gave the game an exciting finish. Lukaku completed the comeback and his hat-trick by bundling home in the 86th minute to make it 5-5.
Ferguson managed a smile as he walked down the tunnel for the last time, but it was clear, he was not happy with that last 10 minutes.
2. Bayern 4-0 Barcelona
Nobody saw this result coming, Barcelona looked a different team with an unfit Messi and were demolished by newly crowned Bundesliga champions Bayern Munich.
Bayern took the lead 25 minutes in when Thomas Muller headed past Valdes. Mario Gomez made it 2-0 just after the break.
The pitch had been heavily watered, a tactical move by Bayern Munich and Barcelona could not find their form or their passing ability. Arjen Robben was on top form and got himself a goal before Muller scored his second and Bayern's fourth.
The game was over and Bayern increased the aggregate victory in the second leg with a 3-0 win at the Nou Camp.
1. Reading 5-7 Arsenal AET
The highest scoring game on this list and in my opinion the best game of the 2012/13 season.
This League cup encounter provided one of the best comebacks in League Cup history. Reading quickly gained a four goal lead, Roberts turned in Hal Robson-Kanu's cross 11 minutes in.
Six minutes later, it was 2-0 when Gunter's cross was deflected off Koscielny's leg and into the net. Mikele Leigertwood's strike put the Royals 3-0 up before Noel Hunt seemed to have put the game out of sight with a header.
The fans inside the Madejski couldn't believe what was happening, Walcott got a goal back before half-time but it looked insignificant at the time.
It turned out to be a vital goal as Arsenal fought back in the second half, Giroud headed past Federici to make it 4-2 with half an hour left. Reading held on for 29 minutes of that half an hour.
Koscielny made amends a minute from time after Walcott's corner, and it provided a tense end to the game. Still Reading led and kept the ball in the Arsenal half until what seemed like the end of added time.
It wasn't, Arsenal broke quickly and Walcott stabbed home to break Reading hearts and send the game into extra-time. Reading knew it would be a tough task to get through now, especially after Chamakh gave Arsenal the lead for the first time.
But, the Royals refused to lie down and Pogrebnyak looked like he had sent the game to penalties with only four minutes remaining.
Walcott once again broke hearts of the home fans with his hat-trick in the 120th minute and Reading finally crumbled, before Chamakh's lob completed a famous victory and sent Arsenal through to the Quarter Final.
Write for GiveMeSport! Sign-up to the GMS Writing Academy here: https://gms.to/12evFlI
DISCLAIMER: This article has been written by a member of the GiveMeSport Writing Academy and does not represent the views of GiveMeSport.com or SportsNewMedia. The views and opinions expressed are solely that of the author credited at the top of this article. GiveMeSport.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: https://www.givemesport.com/writeforgms