In a proper Premier League clash that has strong associations with short shorts, baggy shirts, and muddy pitches. Saturday's 17:30 kick off between Everton and Leeds United has come along way since the mid-90s.
Duncan Ferguson has been replaced by his prodige Dominic Calvert-Lewin and Howard Wilkinson's place on the touchline is being filled by Marcelo Bielsa.
When the Toffees face the Peacocks you know you're in for a topflight classic.
Everton back on their feet
Finally putting an end to three straight losses, Everton managed to travel to Craven Cottage and find a much needed win.
Their poor run of form hasn't cost the Blues too much at the top of the table as they still only sit four points behind first place.
Although they beat Fulham last weekend, it wasn't a convincing victory to say the least. A somewhat comfortable lead was cut down and the hosts forced the travellers into a nervy final 20 minutes in which Everton came out 3-2 winners.
Leeds losing their way?
After a promising start from the newly promoted side, the Whites have slipped down the table and now reside in 14th place with just one win in their last six matches.
On the road, Leeds have won two and lost two, making tomorrow a very interesting match up.
Since the reintroduction of Kalvin Phillips last weekend and the change to Bielsa's famed 3-3-1-3 formation, Leeds United have looked a lot more solid and in control.
An afternoon at Goodison Park will be the perfect litmus test for whether or not they have turned the right corner in order to pick up results.
Who to watch
For the hosts, the danger is clear. What is not so clear is how to stop them.
Up top, their number nine, Calvert-Lewin has kept his run of form going even when his team haven't. He now has ten already for the season, and he won't need much encouragement adding to that tally.
Unfortunately for the brutish forward, one of his key suppliers, Lucas Digne, has picked up an injury and is likely to be out for up to three months.
In the away dressing room, it may be worth keeping an eye on new boy Raphinha for that very reason.
Following his first start for the club last week against Arsenal, Raphinha will be looking to build on that with his first goal. Due to the absence of Digne, the Brazilian will be causing all sorts of havoc for the left-back's replacement.
Where to watch
The game kicks off at 17:30 GMT and will be aired on Sky Sports Main Event and Sky Sports Premier League.