Raith Rovers got the better of Championship rivals Falkirk after extra time in a pulsating Scottish Cup fourth-round tie.
Despite Raith having the better of the first half, second-tier leaders Falkirk went in front through Callumn Morrison after a horrendous Sam Stanton mistake after 79 minutes.
The midfielder was short with a pass back and Ross McIvor intercepted before playing in Morrison, who tapped home from close range.
However, Raith substitute Stanton struck five minutes before the end - wheeling to lash in after a corner wasn't cleared - of the 90 to force a supplementary half hour.
And the winner came in the second period of extra-time from the penalty spot when Dylan Easton fired home after Sean Mackie pulled down Josh Mullin.
Raith then held firm amid late Falkirk pressure - Calvin Miller and Michael McKenna both spurning opportunities for an equaliser - to earn a place in Monday's last-16 draw.