Crying in The Club (Remix) Camila Cabello
Ryan Stevenson was the hero as he fired Hearts into the last four of the Scottish League Cup and secured the bragging rights over 10-man Hibernian.
For the second time this season, administration-hit Jambos claimed a 1-0 victory over their Edinburgh rivals when Stevenson struck in style in the first half.
The win means Hearts' name will be in the draw for the semi-final, which takes place at Hampden on Thursday.
Aberdeen continued their resurgence as late goals from Andrew Considine and Jonny Hayes sent them into the semi-finals despite playing with 10 men for the bulk of the 90 minutes against Motherwell at Fir Park.
Considine was only on the pitch because right-back Joe Shaugnessy had been sent off for a reckless challenge on Zaine Francis-Angol but he headed home from Jonny Hayes' 83rd-minute corner.
A controversial injury-time winner by Gary McDonald edged St Johnstone past Morton and into the semi-finals.
The game looked to be heading to in extra-time when referee John McKendrick ordered a Stevie May free-kick to be taken again for encroachment by Nacho Novo who was booked for his troubles.
May's second effort from 25 yards was spilled by Morton keeper Nicolas Caraux and McDonald pounced to bundle the ball over the line to send the visiting fans into raptures and the home supporters into rage.
Those three join Inverness Caley Thistle in the semi final draw later at Hampden.