Leyton Orient take on Oxford United in Sky Bet League 2 this weekend, 10 seasons after the pair last met at this level.And that afternoon is probably still fresh in the memories of both sets of fans, for very differing reasons.
The date? Saturday 6th May 2006. The location? The Kassam Stadium. The situation? Orient needed to match Grimsby Town's result to ensure promotion to League 1. Oxford needed three points to stay in The Football League. And what a day of drama it produced.
Eric Sabin was the man who opened the scoring to give Oxford early hope, but Orient quickly levelled and went ahead in the second half to put them in a promotion-winning position.
Chris Willmott provided an immediate response for the hosts, before picking up a late red card. Oxford were in desperate need of a winner, and so were the O's after Grimsby took the lead against already-promoted Northampton Town.
Then in the last minute, Lee Steele put the Londoners ahead and, in one of many twists that football throws up, a last-minute equaliser for the Cobblers at Grimsby sent the O's up. Ecstasy and despair in equal measure.
This season though, things are looking bright for both teams. Orient are seventh, although they've stuttered of late by winning only once in seven, and a four-match winning run for Michael Appleton's men has seen them climb into the automatic promotion places.
All that the U's have to worry about this weekend is keeping their place in the top three, and you can follow our divisional Twitter feed - @SkyBetLeague2 - to see if they manage it.