Celtic are through to the quarter-finals of the Scottish League Cup after beating Hearts 3-0 at Parkhead on Wednesday evening.
John Guidetti opened the scoring after 24 minutes but Hearts had the chance to equalise early in the second half, only for Osman Sow to blaze his penalty over the bar.
Kris Commons converted a spot-kick two minutes later and an Adam Eckersley own goal sealed the victory for Ronny Deila's men.
Jaroslaw Fojut grabbed a stoppage-time winner as Dundee United beat Dundee 1-0 in a dramatic derby at Tannadice.
United keeper Radoslaw Cierzniak saved a penalty from Greg Stewart before Dundee were reduced to 10 men when Martin Boyle was sent off in 26 minutes.
Paul Hartley's men looked to have forced extra-time but Polish central defender Fojut headed home a corner with just seconds left to send Jackie McNamara's team into the last eight.
Hamilton Accies beat Motherwell 6-5 on penalties after a 0-0 draw at New Douglas Park. The first 10 kicks in the shoot-out were all scored but Simon Ramsden saw his effort saved by Michael McGovern and Craig Watson netted the clincher.
Alex Neil's team had been reduced to 10 men when Stephen Hendrie was sent off in 65 minutes, with Well's Mark O'Brien dismissed during extra time.