Myles Hippolyte scored the equaliser as Livingston hit back for a 1-1 draw with Ladbrokes Championship leaders Rangers at the Tony Macaroni Arena.
Jason Holt gave Mark Warburton's men a first-half lead but Hippolyte earned Mark Burchill's team a point with a 51st-minute leveller.
Hibernian are now second only on goal difference after Jason Cummings gave Alan Stubbs' side a 1-0 win at bottom club Alloa, who had Dougie Hill sent off.
Queen of the South and Falkirk drew 2-2 at Palmerston. Will Vaulks and Lee Miller twice had the Bairns ahead but Derek Lyle (penalty) and Iain Russell replied for James Fowler's team.
Dumbarton staged a remarkable late comeback to draw 3-3 with Raith Rovers. James Craigen, Mark Stewart and Scott Robertson had the visitors three goals ahead going into the last nine minutes but a Steven Saunders double and a Garry Fleming penalty ensured a dramatic draw.