Livingston FC won a dramatic seven-goal contest away to Greenock Morton on Friday night. The BBC Sport live blog reported the final score as 4-3 to the visitors.

How did the match unfold?

The match at Cappielow saw Livingston take the lead early on. Greenock Morton fought back to level the score before halftime, according to the BBC's updates. The second half turned into a back-and-forth affair with both teams finding the net multiple times. Livingston eventually secured the three points with a late goal, the live feed confirmed.

What does this result mean for the table?

This victory moves Livingston up to 5th place in the Scottish Championship. The club now has six points from their opening five matches, with two wins and three losses. They are seven points behind the current league leaders, Stenhousemuir. You can see the full standings on our site.

What has Livingston's form been like?

Before this win, Livingston's recent results had been mixed. They had lost 1-0 to Arbroath and 2-0 to Partick Thistle. Their other victory this season was a 2-0 home win against Queen's Park. The team has scored four goals and conceded four so far this campaign, giving them an even goal difference. Check the team's detailed stats for more.

What is the historical record between these sides?

Livingston have had the upper hand in recent meetings with Morton. They won 3-2 in February 2025 and 2-1 in April of the same year. The sides also played out a 0-0 draw in December 2024. Friday's result continues that positive trend for the West Lothian club.

What is next for Livingston?

David Martindale's side now turn their attention to a home fixture. They will host Inverness Caledonian Thistle at the Tony Macaroni Arena on Saturday, September 19th. Inverness CT currently sit 9th in the table. The full schedule is available on our fixtures page. Livingston will aim to build momentum from this important away win.

Stenhousemuir13Livingston FC6Inverness CT3
Points gap: Livingston FC 6, leaders Stenhousemuir 13, first relegation place Inverness CT 3