Falkirk will face Dundee United or The Spartans in the Scottish Cup quarter-finals after an extra-time win over local rivals Stenhousemuir at Ochilview.
The visitors, who are enjoying a fine Premiership campaign on their return to the topflight, had to wait until the 103rd minute for the breakthrough, when captain Brad Spencer drove in a long-range screamer to finally take the lead.
They continued to overpower Stenny in the second half of extra-time, with Spencer curling in a free-kick that Barney Stewart powered home with his head.
Stenhousemuir put a shift in to make sure the first half remained goalless, with goalkeeper Darren Jamieson making a fine double save to deny the heavy favourites.
Falkirk thought they'd taken the lead just after half-time when on-loan Sheffield United man Louie Marsh had the ball in the back of the net, but the forward was in an offside position.
There were limited chances and when the goal did come, it didn't look like there was much on. Spencer, fresh from missing a better chance, lined one up from distance and lasered it into the bottom corner.
Stewart's goal put the game beyond doubt, as he rose at the front post to nod in a set-play and end any home dreams of a comeback.
Dundee United's game against The Spartans was initially called off due to a waterlogged pitch, and will instead be played on Tuesday 17 February.