Substitute Liam Feeney struck in stoppage time as Millwall knocked Championship promotion-chasers Southampton out of the FA Cup with a 3-2 fourth round replay victory on Tuesday.
Feeney's late winner proved the difference at the Saints' St Mary's ground and left visitors Millwall looking forward to a home tie with Premier League strugglers Bolton Wanderers.
Millwall made a fine start and opened the scoring in the 17th minute when Liam Trotter struck from close range.
Adam Lallana drew Southampton level 10 minutes before half-time with a superb solo effort and in the 77th minute substitute Rickie Lambert gave the south coast club the lead.
But, two minutes later, Dany N'Guessan, once on loan at St Mary's, fired Millwall back into the lead.
Extra-time loomed until Feeney cut in from the left to curl in a superb winning goal.
Tuesday's other FA Cup replay saw Blackpool beat Sheffield Wednesday 3-0, a result that left the Championship side to make the short trip to Lancashire top-flight rivals Everton in the fifth round.
The Seasiders, who'd needed a last minute penalty to earn a replay against third tier Wednesday, wasted little time at the Hillsborough home of their lower league rivals.
Ian Holloway's side effectively sealed victory inside the opening quarter of an hour with a Matt Phillips goal and a superb Lomana LuaLua curler putting Blackpool 2-0 in front.
Early in the second half, Ludovic Sylvestre put the result beyond doubt with a shot he bent in from the edge of the area.