Three Scottish Premiership matches and Glasgow Warriors' Pro12 match with Leinster have been postponed because of extreme weather conditions in Scotland.
High winds in Edinburgh caused the postponement of Hearts' game against Inverness Caledonian Thistle.
The Met Office issued a weather warning for Scotland following Storm Desmond.
Rainfall of between 60mm and 100mm is likely in the amber "be prepared" zones of central and southern Scotland until Sunday morning, and 80 flood warnings and alerts are in place across the region.
Glasgow Warriors confirmed the postponement of their Pro12 rugby fixture against Leinster following a morning pitch inspection at Scotstoun Stadium.
In the Championship, St Mirren's home game with Queen of the South and Raith Rovers' match against Rangers at Stark's Park, and the League One game between Albion Rovers and Stranraer at Cliftonhill, have all been postponed because of waterlogged pitches.
In England, Barrow's National League match with Boreham Wood has also been called off because of a waterlogged pitch at Holker Street.
Matches postponed in Scotland
Celtic P-P Hamilton Academical
Hearts P-P Inverness CT
Partick Thistle P-P Motherwell
Raith Rovers P-P Rangers
St Mirren P-P Queen of the South
Scottish League One
Albion Rovers P-P Stranraer
Lothian Thistle Hutchison Vale P-P Huntly
Wick P-P Linlithgow Rose
Glasgow Warriors P-P Leinster
Matches postponed in England
Barrow P-P Boreham Wood