Peterborough booked a lucrative tie against holders Chelsea with a 1-0 win at Oldham in their FA Cup second-round replay at Boundary Park last night.
Posh needed a last-minute equaliser to force a replay nine days ago but Barry Fry's men did not leave it so late this time, Richard Forsyth's strike after just five minutes proving enough to secure the trip to Stamford Bridge.
Division Three side York were also celebrating the prospect of taking on Premiership opposition after their 3-1 win at Reading set up a third-round tie against Leicester at Filbert Street.
Darren Caskey had put the home side ahead only for Steve Agnew to draw City level on the half hour.
Just as the game looked like heading for extra time striker Colin Alcide netted with two minutes left and on-loan Stoke hit-man Chris Iwelomu made sure of victory in stoppage time.
Luton beat Darlington 2-0 at Kenilworth Road to line up a home tie against First Division strugglers Queens Park Rangers in round three.
Veteran striker Lee Nogan - currently seeking a full-time contract with the Hatters - set Luton on their way with a goal on the hour, with Paul McLaren making the game safe 12 minutes from the end.
Wycombe will be at home to Grimsby in round three after beating Second Division leaders Millwall 2-1 at Adams Park.
Andy Rammell got the opener for Wanderers on 18 minutes before Joe Dolan equalised. But it was to be Wycombe's night and Paul McCarthy's goal on the stroke of half-time proved decisive.
Two Richard Liburd goals earned Notts County to a 2-1 win over Wigan. Liburd struck after 26 minutes to give County the lead but Wigan were on level terms when Iahn Kilford fired home on 45 minutes. Liburd's winner arrived 12 minutes into extra time.
Real Madrid returned to the top of the Spanish first division last night after early goals from Luis Figo and Ivan Helguera and a superb second-half effort from Raul sealed a 3-1 victory over Rayo Vallecano.