Douglas Hill grabbed the winner in extra-time as Raith Rovers emerged victorious from a seven-goal Scottish Cup replay thriller against Airdrie United.
The First Division rivals could not be separated in a 2-2 draw first time round and the goals were flying in again early on at Stark's Park.
After only three minutes, Airdrie's Ryan Donnelly found Josh Watt, who curled home from just inside the penalty area.
However, Rovers hit back two minutes later, with Greig Spence firing home.
Allan Walker converted a penalty for the hosts after Nathan Blockley had brought down Simon Mensing.
Just before the interval, Paul Di Giacomo matched that effort to level from the spot following Laurence Ellis' foul on Donnelly.
Grant Anderson fired home to put Rovers back in front just after the break, only for Gregor Buchanan's header four minutes from time to ensure an extra 30 minutes.
It was Rovers and Hill who were to have the final say as the defender delivered a decisive header to set up a fourth-round tie at home to Highland League side Deveronvale.