A Porsche has collided with two vehicles, causing one to flip over on a busy road on Sydney's Upper North Shore.

Emergency services were called to Ryde Road in Gordon after reports of a crash about 6.30pm yesterday.

Upon arrival, police found that three cars had collided, with one flipped.

All the people involved were able to exit their vehicles without emergency services' assistance.

They were all assessed by paramedics and suffered no serious injuries. 

The 40-year-old driver of the Porsche was taken to Royal North Shore Hospital for minor injuries and mandatory testing.

The three vehicles involved in the crash are expected to be write-offs. 

DOWNLOAD THE 9NEWS APP : Stay across all the latest in breaking news, sport, politics and the weather via our news app and get not

See Full Page