KELTY HEARTS manager Kevin Thomson has described the postponement of their League Two match at Elgin City as a "shambles".

Within the last few minutes, it has been confirmed that the pitch at Borough Briggs is waterlogged and failed a 6.15pm pitch inspection.

Despite yellow weather warnings across the country for wind and snow due to Storm Barra, the match had been scheduled to go ahead.

The Kelty team set off for Moray this afternoon but, with less an 90 minutes until kick-off, the game has been called off.

Thomson, posting on social media, said: "Shambles asking part time players, (to) take days off work, six days notice to travel through a yellow (weather) warning, four and half hours on (the) bus to get called off! Some common sense would be nice to be part of the thinking behind scheduling."

Striker Nathan Austin similarly echoed his manager's view, commenting: "Games off! A massive shock! If only we had weather predictions to help us make a responsible and sensible decision before 20 boys take days off work".

Central defender Dougie Hill added: "SPFL are the only association that would send a team from Fife to Elgin midweek when there’s a yellow weather warning, shock it’s off an hour before kick off , redic".

The game had been due to be played on Saturday, but was moved due to Kelty's Scottish Cup third round replay with League One Montrose.

Press Sport understands that the club were disappointed with it being rearranged for just three days later, but the contest will now be played at a later date.

Early this evening, images captured by Traffic Scotland cameras on the A9 showed heavy snowfall in the Highlands at Slochd.

Met Office forecasters had warned of travel disruption on road, rail and ferry services due to the conditions.

Yellow weather warnings for wind and snow are expected to remain in place for much of the UK until midnight.