Leyton Orient scored six goals in extra time as they beat Droylsden 8-2 at home in their FA Cup second-round replay.
Droylsden led after seven minutes when Ciaran Kilheeney prodded the ball home, before Terrell Forbes saw red for Orient for a bad tackle on Jody Banim.
The non-league outfit doubled their lead nine minutes after the break when Alex Brown netted a rebound, but Orient were given hope with 15 minutes left when Ben Chorley scored from the spot after Liam Brownhill upended Paul-Jose Mpoku.
Nathaniel Kerr was dismissed for Droylsden for a foul on Alex Revell and Jonathan Tehoue sent the game into extra-time with two minutes remaining, converting Mpoku's cross, with Chorley seeing red shortly after for two bookings.
Mpoku put Orient ahead in the 94th minute with a low drive and Droylsden's Lee Roche picked up his second yellow soon after as the League One side began to run riot, with Scott McGleish and Tehoue both scoring from 18 yards within two minutes of each other.
Droylsden could not cope and Tehoue completed his hat-trick from 20 yards with 10 minutes left, before two close-range strikes from McGleish in the dying moments gave him a treble and completed an amazing encounter at Brisbane Road.