Hearts returned to winning ways with a hard-fought 1-0 victory over St Johnstone at Tynecastle.
Having conceded four against Celtic on Wednesday, Jim Jeffries' men responded in impressive fashion to take the lead after just three minutes, Rudi Skacel slotting home Craig Thomson's low cross.
Skacel, Suso Santana and Stephen Elliott had chances to put breathing room between themselves and St Johnstone, who edged the possession, but strike partners Sam Parkin and Collin Samuel were unable to find a way through the Jambos defence.
Hearts move to within two points of second placed Rangers, who they play at Ibrox on Wednesday.
Mickael Antoine-Curier scored a late equaliser as bottom side Hamilton salvaged a 1-1 draw against ten-man Kilmarnock.
Killie looked to be on course for a routine victory after Conor Sammon scored his 18th goal of the season, coolly lobbing Cerny, but they were reduced to ten men on the half-hour mark when Jamie Hamill was given his marching orders. Hamill was already on a yellow card when he challenged Flavio Paixao, although he appeared to make minimal contact with the forward. With a numerical advantage, Hamilton manager Billy Reid threw on striker Antoine-Curier for Gavin Skelton, and his tactical gamble paid off as he struck a superb effort from the edge of the area to beat Cameron Bell in the Kilmarnock net. Accies moved within two points of Hibernian, with a game in hand.