In a thrilling encounter at Tannadice, Zac Sapsford's late penalty sealed a 3-2 win for Dundee United against Livingston. The home team took an early lead through Will Ferry but Livingston fought back with a double from Lewis Smith after the break. However, Dundee United equalized thanks to Krisztian Keresztes and Sapsford's penalty in added time secured the win. The result leaves Dundee United seventh in the Premiership, while Livingston remains at the bottom.
Dundee United made several changes to their starting lineup, with keeper Dave Richards, Sam Cleall-Harding, Ryan Strain, and Sapsford coming in. Livingston, on the other hand, stuck with the same 11 that drew with Hearts the previous Sunday. The visitors had an early chance when Babacar Fati's shot flew just wide, but Dundee United suffered a setback when star player Amar Fatah pulled up with a hamstring injury.
Despite this, the home team took the lead in the 19th minute through Ferry's low shot. Livingston finished the half strongly, with Richards making a smart save to deny Joel Nouble and Danny Finlayson's header flying over.
The visitors equalized early in the second half through Smith, who scored again in the 53rd minute to put Livingston ahead. However, Dundee United equalized in the 75th minute through Keresztes' powerful header. As the game seemed headed for a draw, Livingston conceded a penalty in added time when Brooklyn Kabongolo fouled Sapsford, who picked himself up to score the winner. Dundee United boss Jim Goodwin admitted that his team 'stole the points' and got out of jail, while Livingston boss Marvin Bartley felt that his team's mistakes cost them the game.