With Kevin Keegan turning 71 on Monday, we take a look back at some of the most exciting teams to have graced the Premier League.
There have been some wonderful, attacking teams created since the Premier League's inception back in 1992 and having scoured through the archives over the last 30 years, there are too many to mention and picking out the best was extremely tough.
Whether you agree with what is to follow or not, there is no denying the teams about to be mentioned brought with them huge excitement and a style of football that gets tongues wagging.
Keegan was already a Newcastle legend before being appointed as manager in February 1992 due to the stint he had at St James' Park as a player. Turning out for the Magpies from 1982-94, he scored 48 goals from 78 appearances.
The Doncaster-born star endeared himself even more to the Geordie faithful during his time as manager, firstly helping the club avoid relegation to the third tier of English football before guiding them to the title the following season.
It was from the 1993/94 campaign onwards that the footballing world were really treated to Newcastle's attacking style of football, which saw them branded as 'The Entertainers' for their go-forward attitude, often neglecting defending in a bid to score more.
Les Ferdinand, David Ginola, Andy Cole, Peter Beardsley and Philippe Albert were all integral members of Keegan's squad during the majority of his time at the helm, while Alan Shearer would also have a short time working under the two-time Ballon d'Or winner.
The Magpies came so close to winning the title in the 1995/96 campaign, as they opened up a 12-point gap at the top in January, but that lead was chipped at by Manchester United, who eventually lifted the trophy.
Keegan enjoyed many memorable matches during his time in charge and although his side ended up on the wrong side of a 4-3 defeat to Liverpool in April 1996, this is still regarded by many as the greatest game of football in the Premier League era.
The game encapsulated just what Newcastle were all about during that period, eager to please their own supporters and neutrals with thrilling, entertaining and action-packed matches.
There have been so many great teams carved out by Man United over the years and you could, arguably, have their teams from 1993 all the way up to 2013 - the last time they won the Premier League - in this list.
However, from 1993-2001, the Red Devils were a cut above the rest and they won the top-flight title six out of eight times during that period, including three times in a row from 1998/99 to 2000/01 - the only club to have achieved this feat.
Blessed with the 'Class of 92', which was David Beckham, Ryan Giggs, Nicky Butt, Paul Scholes, and Phil and Gary Neville, United also boasted the likes of Eric Cantona, Andrei Kanchelskis, Andy Cole, Dwight Yorke, Roy Keane and many more.
One of United's greatest, if not the greatest moment, came in the 1998/99 campaign when they managed to do the treble - winning the Premier League, FA Cup and the Champions League.
That European final is etched in the memory of nearly all football fans, as the Red Devils scored twice in stoppage-time to snatch victory from the jaws of defeat against Bayern Munich.
The Premier League's fairytale team back in the 2015/16 campaign was none other than Leicester City, who managed to lift the trophy and break the dominance of the 'big four' at the time (Man Utd, Arsenal, Chelsea and Man City).
Having avoided relegation the previous season, the Foxes, under the guidance of Claudio Ranieri, won the title by some 10 points from second-placed Arsenal and they did this in thrilling fashion.
Jamie Vardy and Riyad Mahrez received the plaudits going forward, the duo scoring a combined 41 times, while midfielder N'Golo Kante and centre-back pairing Robert Huth and Wes Morgan gained praise for their defensive performances.
It remains to be seen whether anything like this will happen again, given the financial power of the bigger sides in the division, but it was fantastic to see Leicester etch their name into the history books.
Pep Guardiola's impact since arriving at Man City in 2016 can't be stressed enough, with the club winning the title three times in five seasons and they look on course to adding a fourth trophy to the cabinet this term.
Kevin de Bruyne, Sergio Aguero, Raheem Sterling, Yaya Toure and David Silva are just five names, past and present, that have showcased their talents for the Citizens under the guidance of the Spanish tactician.
City's 2017/18 campaign will especially live long in the memory, as they won the title in record-breaking fashion. Guardiola's men scored 106 times, the most by any team in a single PL season, while their points haul of 100 broke new ground.
There couldn't be a list of the Premier League's most exciting teams without including Arsenal's crop from 2001-05, as they boasted some of the greatest players in the history of England's top flight.
Dennis Bergkamp, Robert Pires, Freddie Ljungberg, Thierry Henry, Patrick Vieira and Ashley Cole are just a few names to mention from the title-winning season of 2001/02, while those six were all part of the 'Invincibles' campaign of 03/04.
Under manager Arsene Wenger, the Gunners went the entire 38-game season unbeaten in the league as they hoisted the trophy once again, while that run did stretch to 49 games in total before being ended by Man Utd in October 2004.
Arsenal also hold the record for scoring in most consecutive matches, having netted in 55 straight games from May 2001 to November 2002, showing just how exciting they were during this period.