Four races and eight winner so far this year, throw all your predictions out of the window, there's simply too many people going too fast. What a season we're having!

Photos: Ale DiLullo and Dan Griffiths

cwxl4016
cwxl4016

Three years, five fastest qualifier and 13 podiums since Brosnan took his first win in Fort William 2014 and he's finally got a second. But if you think he's had a long wait then feel for Myriam Nicole who ended her own five year dry spell yesterday.

Myriam's first win since Val di Sole 2011, we reckon it was worth the wait
uci-ndr_pompom_byadl-3322

In the juniors, it was Finn Iles who took top honours. He pulled out a five second buffer on the rest of the field and would have slotted in seventh in elites - maybe it's not so bad to be 'juniored' anymore. And let's not forget Meg James - two world cups, two wins and the biggest margin of the day, please don't let her go back to XC Tracy!

Can't beat a good pan, even one day late
cwxl3505
cwxl3802
cwxl3802
cwxl3555
cwxl3555
uci-ndr_iles_byadl-3730
uci-ndr_iles_byadl-3730
Rach pushed through the pain to grab a podium this weekend. There's not many peopel out there who could recover from a popped shoulder so fast, so well.
cwxl3402
Tracey will probably feel like she fluffed it with her crash but in truth Pompon was flying and would have been tough to beat.
cwxl3429
cwxl3597
cwxl3597
Not winning but still smiling, it must be nice for Atherton to have some pressure off.
cwxl4716
cwxl4885
cwxl4885
cwxl3350
cwxl3350
uci-ndr_pompom_byadl-6829
uci-ndr_pompom_byadl-6829
cwxl4233
cwxl4233
uci-ndr_hart-first-split_byadl-6061
uci-ndr_hart-first-split_byadl-6061
cwxl4354
cwxl4354
uci-ndr_minnaar_byadl-4969
uci-ndr_minnaar_byadl-4969
A second place keeps Minnaar well in command of the overall nut did he throw away a win on those last two turns?
cwxl5496
cwxl4460
cwxl4460
uci-ndr_brosnan-wait_byadl-6648
uci-ndr_brosnan-wait_byadl-6648
uci-ndr_brosnan_byadl-6658
uci-ndr_brosnan_byadl-6658
uci-ndr_brosnan_byadl-6668
uci-ndr_brosnan_byadl-6668
uci-ndr_brosnan_byadl-6731
uci-ndr_brosnan_byadl-6731
uci-ndr_brosnan_byadl-6768
uci-ndr_brosnan_byadl-6768
uci-ndr_superbruni_byadl-3382
uci-ndr_superbruni_byadl-3382
uci-ndr_podium_byadl-6927
uci-ndr_podium_byadl-6927
uci-ndr_team-of-the-day_byadl-6860
uci-ndr_team-of-the-day_byadl-6860
uci-ndr_brosnan_byadl-3419
uci-ndr_brosnan_byadl-3419