Clyde finally recorded their first home win of the season, courtesy of Gary McSwegan's injury time header, but it came at a cost.

Four of John Brown's players - Neil McGregor, Pat Clarke, Dave McKay and Mark Brown - had to attend hospital for injuries received in a game that both Brown and Roberto Landi, his Livingston counterpart, insisted should never have been allowed to start because of the atrocious weather conditions.

Indeed, Clyde had used all three of their substitutes before the half-hour mark and one, Brown, went against medical advice by turning out for the second half with a bad facial injury.

John Brown reckons that in a worst case scenario, he could be without all four players for the next few weeks. "I don't think the game should have been played, I reckon the officials got it wrong," said the Clyde manager. "I've had to send four players to be checked out at hospital and it could prove very costly for us. Normally, Mark Brown would have been substituted with the injury he received but it says a lot of the boy that he insisted that he played on because he knew we had no more subs."

Landi was equally perplexed at the officials' decision. "I asked the referee why the match was allowed to go on when just a few miles up the road the game Airdrie United v Dunfermline was called off," said the Italian. "I could not believe it when he told me that he thought conditions were perfect for football."

The game was always going to be a lottery and so it proved. The side playing with the wind at their backs had the better of each half with Livingston taking the lead after 15 minutes when Calum Elliot latched on to a pass from Joe Hamill before stabbing the ball past David Hutton.

Clyde equalised somewhat fortuitously after 63 minutes when Alan Trouten, who had his best game since signing in the summer, seemed to mis-hit a shot which deceived Pierre Martini at his near post.

It seemed that a share of the points was inevitable until McSwegan headed home in injury time from a Scott Gemmill cross to seal all three points for the hosts.