text: "How is this possible?" Fiona Kolbinger shocks Strava with incredible 428km ride averaging 30.5km/h; Cav not ruling out Tour de France return after latest victory; Weekend catch-up + more on the live blog