The Football League is celebrating its 125th anniversary - and released a new short-film entitled 125 Years Young to take you down memory lane.
The video, which you can see above, documents the history of the world's original league football competition since its formation in 1888 and features some of the earliest-known footage of Football League matches from the Mitchell & Kenyon collection.
125 Years Young includes tape of the clash between Newcastle and Liverpool in November 1901 and Preston's fixture with Notts County in 1904, as well as shots of some of the drama witnessed over recent seasons.
Michael Thomas' injury-time effort for Arsenal against Liverpool in 1989 - a strike that ensured the Gunners won the First Division title from the Reds on goal difference - is featured in the video, as is the moment goalkeeper Jimmy Glass netted a 94th-minute winner for Carlisle versus Plymouth in 1999 to keep the Cumbrians in The Football League.
In addition, fans can also see clips from the latter stages of the 2012/13 Football League campaign, including the extraordinary events on the final day of League One as Doncaster snatched victory from the jaws of defeat at Brentford to secure promotion, and Kevin Phillips' converted penalty at Wembley that edged Crystal Palace past Watford and into the Premier League.
A host of fans, media personalities and familiar faces from across the football world, including Charlton groundsman Colin "Paddy" Powell, also discuss their Football League memories ahead of this season's big kick-off.
The Football League's Head of Communications, John Nagle, said: "There have been more than 177,000 matches in The Football League since 1888 and they have included many of the game's iconic moments.
"The League's 125th Anniversary is an opportunity to celebrate the contribution that our clubs have made to the history of the game and the important role they continue to play in domestic football."
The Football League will mark the 125th anniversary of its first season (1888/89) with a programme of special Anniversary fixtures this weekend, featuring a number of The League's 12 founder members and other pairings of historical importance.
Anniversary Fixture Programme:
Sky Bet Championship
Burnley v Bolton Wanderers (Sat, 12.15pm, live on Sky Sports 1)
Derby County v Blackburn Rovers (Sun, 4pm, live on Sky Sports 1)
Sky Bet League 1
Preston North End v Wolverhampton Wanderers (Sat, 3pm)
Sheffield United v Notts County (Fri, 7.45pm, live on Sky Sports 1)
Sky Bet League 2
Newport County v Accrington Stanley (Sat, 3pm)
Rochdale v Hartlepool United (Sat, 3pm)
Celebrations of The Football League's 125th Anniversary will continue into the new season with the opening of a special exhibition at the National Football Museum in September.
To find out more, visit FL125.co.uk.