It was a frustrating day for most riders out in Cairns as the first practice sessions were marred by red flags and intermittent showers.

Photos: Seb Schiek

They don't call it a rainforest without good reason and bang on time, the blue skies above the Cairns jungle have been blanketed in thick, pregnant clouds. The silver lining is that it's not anywhere near as bad as 2014... yet.

As it stands the red clay has become more tacky, which is allowing the riders to open the gas on most of the course, except for the greasy rock garden that has become more slippery than a bar of soap wrapped in a banana peel.

Unfortunately three junior riders had to be stretchered off course this morning, two with spinal injuries, we hate to see any riders getting hurt and we wish them a speedy recovery. Their injuries led to a number of course delays that meant timed training runs were disrupted and B-practice was a stop-start affair.

The spirits of the riders weren't dampened though as they tried to get to grips with a course that can pounce on you like a snake from the undergrowth. Scroll down to catch all the best action from the day's riding:

World Cup #2 Cairns 2016 Practice
World Cup #2 Cairns 2016 Practice
World Cup #2 Cairns 2016 Practice
World Cup #2 Cairns 2016 Practice
World Cup #2 Cairns 2016 Practice Tahnee Seagrave
World Cup #2 Cairns 2016 Practice Tahnee Seagrave
World Cup #2 Cairns 2016 Practice Brage Vestavik

WC_Cairns_2016_82A3383

World Cup #2 Cairns 2016 Practice Brage Vestavik
World Cup #2 Cairns 2016 Practice Manon Carpenter

WC_Cairns_2016_82A3650

World Cup #2 Cairns 2016 Practice Manon Carpenter
World Cup #2 Cairns 2016 Practice Tahnee Seagrave

WC_Cairns_2016_82A3695

World Cup #2 Cairns 2016 Practice Tahnee Seagrave
World Cup #2 Cairns 2016 Practice Tracey Hannah

WC_Cairns_2016_82A3729

World Cup #2 Cairns 2016 Practice Tracey Hannah
World Cup #2 Cairns 2016 Practice Connor Fearon
World Cup #2 Cairns 2016 Practice Connor Fearon
Bruni sniped from the undergrowth.
World Cup #2 Cairns 2016 Practice Loic Bruni
World Cup #2 Cairns 2016 Practice Stevie Smith
World Cup #2 Cairns 2016 Practice Stevie Smith
World Cup #2 Cairns 2016 Practice
World Cup #2 Cairns 2016 Practice
World Cup #2 Cairns 2016 Practice
World Cup #2 Cairns 2016 Practice
World Cup #2 Cairns 2016 Practice Danny Hart
World Cup #2 Cairns 2016 Practice Danny Hart
World Cup #2 Cairns 2016 Practice Mick Hannah
World Cup #2 Cairns 2016 Practice Mick Hannah
World Cup #2 Cairns 2016 Practice Remi Thirion
World Cup #2 Cairns 2016 Practice Remi Thirion
Loic Bruni

World Cup #2 Cairns 2016

Loic Bruni
World Cup #2 Cairns 2016 Practice Gee Atherton

WC_Cairns_2016_14_2064

World Cup #2 Cairns 2016 Practice Gee Atherton
World Cup #2 Cairns 2016 Practice Aaron Gwin

WC_Cairns_2016_14_2344

World Cup #2 Cairns 2016 Practice Aaron Gwin
World Cup #2 Cairns 2016 Practice
WC_Cairns_2016_14_2463
World Cup #2 Cairns 2016 Practice Loic Bruni

WC_Cairns_2016_14_2567

World Cup #2 Cairns 2016 Practice Loic Bruni
World Cup #2 Cairns 2016 Practice
WC_Cairns_2016_14_3108
World Cup #2 Cairns 2016 Practice Mick Hannah

World Cup #2 Cairns 2016

World Cup #2 Cairns 2016 Practice Mick Hannah
World Cup #2 Cairns 2016 Practice
World Cup #2 Cairns 2016 Practice
World Cup #2 Cairns 2016 Practice Josh Bryceland
World Cup #2 Cairns 2016 Practice Josh Bryceland
World Cup #2 Cairns 2016 Practice Rachel Atherton
World Cup #2 Cairns 2016 Practice Rachel Atherton
World Cup #2 Cairns 2016 Practice Troy Brosnan
World Cup #2 Cairns 2016 Practice Troy Brosnan
World Cup #2 Cairns 2016 Practice
World Cup #2 Cairns 2016 Practice