In a thrilling match at Tannadice, Zac Sapsford's late penalty sealed a dramatic 3-2 win for Dundee United over Livingston. The home team took the lead in the first half through Will Ferry, but Livingston fought back with a double from Lewis Smith after the break.

However, Dundee United equalized thanks to substitute Krisztian Keresztes, and Sapsford's penalty in added time secured all three points for the hosts. The result leaves United seventh in the Premiership, while Livingston remains at the bottom. Dundee United made four changes to their starting lineup, with keeper Dave Richards, Sam Cleall-Harding, Ryan Strain, and Sapsford coming in. The visitors kept the same 11 that drew with Hearts the previous Sunday.

Livingston threatened first, but it was United who took the lead in the 19th minute through Ferry. The Lions finished the half strongly, with Richards making a smart reflex save to deny Joel Nouble. In the second half, Nouble set up Smith for the equalizer, and Smith scored again in the 53rd minute to put Livingston ahead. However, United equalized in the 75th minute through Keresztes' powerful header.

As the clock ticked down, it seemed like a draw was likely, but Livi 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 believed that his team's mistakes cost them the game.