Livingston held Rangers to a 1-1 draw at the Energy Assets Arena in the Scottish Championship on Wednesday evening.
Mark Burchill's side went ahead just after half-time when Myles Hippolyte beat Cammy Bell with a free-kick but Marius Zaliukas equalised soon after.
The result was enough to move Rangers into second place in the table while Livingston are now just two points behind second-bottom Alloa.