Results final at 17:21 on 5 June 2010
Previous stage
Overall positions for this stage Stage times for this stage
1
Return to top