Hearts moved to within nine points of Scottish Premiership leaders Celtic with a thumping 6-0 victory over Motherwell on Saturday.
Igor Rossi's glancing header put the hosts ahead before Osman Sow drilled home a low second and Gavin Reilly's penalty made it 3-0, all inside the first 22 minutes.
Motherwell missed two good chances to get a foothold in the second half and Callum Patterson's goal 13 minutes from time killed any hope of a fightback.
Juanma's fine finish made it five and Arnaud Djoum won and converted a penalty in injury time to seal an emphatic victory.
Dundee moved into the top six after three goals in the first 15 minutes helped them to a 4-2 victory away to Partick Thistle.
Kane Hemmings' penalty put them ahead before captain Gary Harkins pounced on a mistake from goalkeeper Tomas Cerny to make it 2-0.
Greg Stewart bent home a sublime third and Harkins drilled in Dundee's fourth not long after David Amoo's header gave Partick some hope.
Liam Lindsay was sent off for a second booking in the second half to compound a miserable day for the hosts, who netted a late consolation through Kris Doolan.
Dundee's spot in the top six comes at the expense of Inverness Caledonian Thistle, who lost 2-1 away to Kilmarnock.
Greg Kiltie scored from close range for the hosts before Ross Draper netted an equaliser in a first half that had to be halted in order to clear the pitch of snow.
Further stoppages interrupted the second period, but Craig Slater's fine volley ensured a win for Kilmarnock that moves them 14 points clear of bottom-club Dundee United.
They are now also level on points with Hamilton, who battled to a 0-0 draw away to St Johnstone.
Get the best features, fun and footballing frolics straight to your inbox every week.
Thank you for signing up to Four Four Two. You will receive a verification email shortly.
There was a problem. Please refresh the page and try again.