Heavy thunderstorms did cause flash floods, as was foretold in warnings issued just before a deluge this morning. It also caused power outages across the city. 

The downpour caused major flooding on the Upper East Side. Drivers were forced into little rivers on roads.  

Across town, heavy rain and strong also winds blew through the Upper West Side.

In Queens, sunny skies over Far Rockaway quickly turned gray as the storm rolled in.

One passenger on board the Staten Island Ferry got quite a bumpy ride as they braved the storm. High winds made for rough waters as they crossed New York Harbor.

There was also severe flooding in the Bronx. 

Parking lots, streets and potholes were covered in water on City Island. 

Drivers found it tricky navigating flooded streets and snarly traffic.

A tow truck driver with AAA says he was busy all morning helping stranded drivers.

"Yes a lot of calls, a lot of breakdowns, a lot of accidents, major flat tires and roadside breakdowns," he said.

Though the flash flood warning has been lifted, a flash flood watch continues across the five boroughs through Sunday morning.