There was chaos across Courier Country as torrential rain battered the region on Wednesday.
A train derailment near Dunfermline was the most dramatic incident, although thankfully nobody was injured.
There were also problems on the West Highland Line, with services from Glasgow Queen Street disrupted following a landslip between Crainlarich and Oban.
Across Tayside and Fife numerous roads were closed as rising waters made driving conditions at best treacherous and at worst impossible.
Residents in many flooding hot-spots endured an anxious day as the rain, falling on already sodden ground, proved to be incessant. Authorities in Central Scotland issued sandbags in response to a spate of local flood alerts.
There were problems for motorists throughout Perth and Kinross.
The A90 Perth to Dundee road at Kinfauns was badly hit but drivers were being advised to take care in all areas.
The sheer volume of water also caused drains to back up, with large areas of low-lying land disappearing underwater.
Particularly badly affected was the North Inch, with gardens adjoining the park deluged. Water covering the nearby Bells Sports Centre car park was approaching the door of the centre itself.
As a result of the parking problems and the continuing rain the decision was taken to close the centre at 5.30pm rather than 10pm.
Tayside Fire and Rescue was also out in the same general area, pumping out basements in Rose Terrace, which overlooks the North Inch. Firefighters were also called out to assist at a couple of properties in Kinfauns one in Scone.
Continued…
Residents at Pomarium flats in Perth complained that foul-smelling sewage had seeped from overflowing drains outside.
Dundee escaped any serious flooding but a glamour friendly between Dundee United and Everton did fall victim to the deluge.
A water-logged pitch at Tannadice led to officials rescheduling the match for 7.45pm tonight, leaving all fans disappointed.
For Everton’s loyal following the postponement made their trip north that little bit more expensive but many of the fans who were in the city centre were philosophical about their misfortune.
Die-hard Everton fans Phil Naylor (43) and Mark Povey (40) flew to Edinburgh from Gatwick especially for the game.
The pair spent over £200 to get them to Dundee and only learned that the match was off after leaving Edinburgh by train.
”Not seeing the game is of course disappointing but these things happen,” said Mr Naylor, who had been up since 5am but couldn’t stay for tonight’s rearranged tie. ”Our next game with the club is away to Malaga so hopefully the weather will be a bit better!”
Meanwhile torrential rain pounded the roads of Angus, although council and police reported no major problems.
Angus Council’s roads department had squads out checking for any drainage problems throughout the day.
The A930 Carnoustie to Monifieth road flooded badly during the afternoon.
A spokeswoman for the council said that surface water had affected some rural areas but she added: ”We have no reports of council property affected by the weather.”
Police in Angus reported no accidents because of the condition of the roads, although urged drivers to take extra care.
Arbroath FC had been due to play Motherwell in a friendly at Gayfield but the game was cancelled.
The High Street in Arbroath was deserted as shoppers stayed indoors.