Another Highland League match has been called off because of the bad weather.
Deveronvale v Formartine United has been cancelled because of a waterlogged pitch at Princess Royal Park.
That brings the number of matches postponed to four.
Breedon Aggregates Highland League Cup – Preliminary Round
Nairn County v Fort William
Press & Journal Highland League
Cove Rangers v Inverurie Loco Works
Deveronvale P-P Formartine United (waterlogged pitch)
Fraserburgh v Clachnacuddin
Keith P-P Buckie Thistle (Waterlogged pitch in Keith, high winds in Buckie!)
Rothes P-P Wick Academy (Frozen pitch)
Strathspey Thistle P-P Lossiemouth (Snow)
Turriff United v Huntly
MATCH OFF! Deveronvale v Formartine Utd off due to Princess Royal Park being waterlogged