Dundee 0-1 Livingston
Championship leaders Dundee's run of three successive wins came to an abrupt end as Mark Burchill's early goal gave Livingston victory.
He headed in Mark Scott's corner and Keaghan Jacobs dragged wide soon after.
Dundee's Ryan Conroy was twice denied by goalkeeper Darren Jamieson, first directly from a corner and then brilliantly in a one-on-one situation.
Martin Scott went close for the Livi after the break, but in the end Burchill's early strike proved enough.