George Russell produced a stunning lap to beat Max Verstappen to pole position for the Canadian Grand Prix as McLaren were surprisingly outpaced in Montreal.
World Cup of Darts title favourites Luke Humphries and Luke Littler suffered a seismic shock at the hands of German duo Martin Schindler and Ricardo Pietreczko in the last 16.
Lando Norris just set the pace from Charles Leclerc and George Russell at the top of the timesheet as McLaren team-mate Oscar Piastri hit the wall in final practice at the Canadian Grand Prix.
Jack Farrimond broke Huddersfield hearts with a last-gasp try to seal a 22-18 victory for Wigan in a dramatic finish to their Betfred Super League clash at the Flair Stadium in Dewsbury.