Over 30,000 runners are set to take to the streets in Manchester for the city's annual marathon today.
The UK's second largest marathon started at 8.55am this morning from Old Trafford, and will follow a 26.2mile route around the city.
Runners will pass through places including Altrincham, Stretford, Chorlton, Castlefield and Sale.
Several road closures are in place in Greater Manchester between 3am and 8pm today both on and around the marathon route.
Major roads closed to traffic include a section of the A56 Chester Road between Altrincham and Deansgate.
Over 30,000 runners are expected to take to the streets today for the Manchester Marathon (file photo)
Participants of the 26.2 mile race will pass through places including Sale, Altrincham and Manchester City Centre (file photo)
People are also advised to allow extra time for their journeys, and use the city's tram network, the Metrolink, to travel to and from the marathon.
The Manchester Marathon has been annually in April since 1908, with the current course starting and terminating in Trafford.
It has been claimed to be the 'flattest' marathon race in the UK, with only 54 metres of elevation.
More recently, the event was mired in controversy after three years of race times were declared invalid after the route was found to be 380m short of a true marathon, which is 26 miles and 385 yards.
Thousands of runners who participated between 2013 and 2015 have finish times unrecognised by UK Athletics, before the error was corrected in time for the 2016 edition.
Last year's event was attended by 24,000 people and raised over £2million for charity.
Manchester Marathon 2024: Road closures in place
A56 Chester Road from Chester Road to Deansgate Interchange
Northbound closed from 6.30am to 4.30pm
Southbound closed from 3am to 4.30pm
Railway Terrace and Buckingham Road: from Clarendon Road West to Manchester Road
Closed from 6am until 8.30pm
A57 (M) both westbound off and eastbound off slip-roads to Deansgate interchange
Closed between 7.30am and 4.30pm
Princess Street: from Bridgewater Way to Nancey Street
Closed between 7.30am and 3.30pm
Other road closures
From 7.30am to 8.30pm
Barlow Moor Road: from Groby Road to Manchester Road
Brantingham Road: from Keppel Road to Manchester Road
Brundretts Road: from Groby Road to Wilbraham Road
Longford Road: from Oswald Road to B5217 Manchester Road
Kensington Road: from Oswald Road to Manchester Road
Manchester Road: from Barlow Moor Road to Seymour Grove
Manchester Road: from Nicolas Road to Wilbraham Road
Nicolas Road: from Manchester Road to B5217 Manchester Road
Oswald Road: from Vincent Avenue to Wilbraham Road
Stratton Road: from Strathmore Avenue to Manchester Road
Whitelow Road: from York Road to Wilbraham Road
Wilbraham Road: from Edge Lane (Stretford) to Albany Road
From 8am to 8pm
Hampton Road: from Daresbury Road to Edge Lane in Stretford
Ryebank Road: from Daresbury Road to Edge Lane
From 7.30am to 2pm
Atkinson Street: from Deansgate to Little Quay Street
Bootle Street: from Jerusalem Place to Deansgate
Bridgewater Street: from A56 Deansgate to Southern Street
Camp Street: from A56 Deansgate to Byrom Street
Castlegate: from Chester Road
Castle Street: from A56 Deansgate to Duke Street
Chester Road (A56): from A5014 Chester Road to the Deansgate interchange
Chester Road (A56): from Deansgate interchange to Deansgate
Chorlton Road: from Upper Chorlton Road to Stretford Road
Chorlton Road: from Stretford Road to Royce Road
Chorlton Road: from Royce Road to Deansgate interchange
Cornbrook Road: from Chester Road to Dinton Street
Deansgate: from A56 Deansgate to Owen Street
Deansgate: from Chester Road to John Dalton Street
Great Bridgewater Street: from Watson Street to A56 Deansgate
Great Jackson Street: from Chester Road to Silvercroft Street
Hardman Street: from Jodrell Street to Deansgate
Hulme Hall Road: from Chester Road to Ellesmere Street
Jackson Crescent: from Chorlton Road to Barhill Close
Jacksons Row: from Southmill Street to Deansgate
Jerusalem Place: from Peter Street to Bootle Street
Liverpool Road: from Southern Street to A56 Deansgate
Lloyd Street: from Deansgate to Mount Street
Mount Street: from Windmill Street to Peter Street
Oxford Road: from Peter Street to Portland Street
Peter Street: from A56 Deansgate to 50m east of Mount Street
Quay Street: from Deansgate to Gartside / Quay Street
Royce Road: from Eliza Street to Shawgreen Close
St John Street: from A56 Deansgate to Byrom Street
Stretford Road: from Erskine Street to Nash Street
Sylvan Road: from Upper Chorlton Road to Whalley Road
Tonman Street: from A56 Deansgate to Byrom Street
Trafford Street: from A56 Deansgate to Century Street
Upper Chorlton Road: from Egerton Road North to Upper Chorlton Road
Whitworth Street West: from Deansgate to Bugle Street
Wood Road: from Upper Chorlton Road to Whalley Road
From 8.30am to 6.45pm
Brooklands Road (Sale): from Whitehall Road to the Altrincham roundabout
Cranleigh Drive (Sale): from Ashstead Road to Brooklands Road
Maple Road (Sale): from Woodlands Drive to Brooklands Road
Wendover Road (Sale): from New Forest Road to Brooklands Road