Ayr overcame Inverness 1-0 at Somerset Park as third beat second in the Scottish Championship.
Aaron Doran inspired Inverness to a dramatic 3-2 win over Alloa and a place in the Scottish Cup last 16.
Dundee slipped to fourth in the Scottish Championship after suffering a 2-0 defeat at the hands of Inverness.
Luke Donnelly struck the only goal as Arbroath clinched their first league win since early November with a 1-0 victory at Inverness.
Inverness retained second place in the Scottish Championship with a 2-0 win over Dunfermline at Caledonian Stadium.
High-flying Inverness saw their three-match winning run come to an end as they were beaten 3-1 by lowly Partick Thistle.
Goals from Jordan White and Miles Storey helped Inverness beat Ayr 2-0 at home in the Scottish Championship.
Inverness moved up to second in the Ladbrokes Championship with a 2-0 win at Alloa.
Aaron Doran’s first-half strike proved enough to give Inverness a 1-0 win over Dundee and move them third in the Ladbrokes Championship.
Bobby Linn scored his fifth league goal of the season as Arbroath thumped Ladbrokes Championship rivals Inverness 3-0 at Gayfield.
Dundee United remain three points clear at the top of the Ladbrokes Championship after a decisive 3-0 defeat of Inverness.
A lacklustre Dundee display saw Neil McCann's unbeaten run as interim manager come to an end as Inverness gave their survival bid a shot in the arm with a 2-0 win at Dens Park.