Drivers in Fife have been urged to use extreme caution as gale force winds batter the region for the third weekend in a row.
A yellow weather warning for wind is in place until 10pm on Saturday, combined with torrential downpours.
Traffic Scotland warned all routes were expected to be affected by surface water and said driving conditions would be affected.
— Traffic Scotland (@trafficscotland) February 22, 2020
The Met Office said anyone travelling should expect disruption.
“Strong gusty winds in association with showers may bring some travel disruption,” it said.
“Some delays to road and rail travel are likely.”
The C23 Kennoway to Freuchie Road is closed due to a fallen tree, and the A92 north of Glenrothes was also partially blocked.
The A915 Standing Stane road was said to be passable with care after a drew blew down near Windygates.
The Tay Road Bridge was closed to double decker buses on Saturday morning and while the Queensferry Crossing remains open, it is subject to a high wind warning.
Flooding has also hit some parts of the region.
The River Eden burst its banks for the second time in as many weeks and an inflatable flood barrier was put in place below South Bridge in Cupar to protect nearby homes from the rising water.
Inflatable flood barrier being put in place to protect properties from swollen River Eden below South Bridge in #Cupar : @fifeweather @C_CWarrender @JudithRalston @metoffice @thecourieruk #flooding #Cupar #RiverEden pic.twitter.com/DKdjCUvAYZ
— Michael Alexander (@C_MAlexander) February 22, 2020
Nearby fields were also badly flooded and at Riverside Park in Glenrothes, the play area practically submerged.
A Fife Council spokesperson said: “Conditions are expected to be windy on Saturday afternoon with frequent showers, some wintry over higher ground, remaining similar overnight.
“However, winds will ease on Sunday morning.”