Canada took a giant stride towards qualifying for their first World Cup since 1986 after Cyle Larin's brace led them to a 2-1 win over rivals Mexico in frosty conditions in Edmonton on Tuesday.
Larin struck either side of half-time, the victory seeing Canada leapfrog the United States and Mexico into top spot in CONCACAF 2022 World Cup qualifying with 16 points from eight games.
The result condemned Mexico to back-to-back qualifying defeats, after Friday's 2-0 loss to USA, leaving El Tri third on 14 points.
USA are second on 15 points following their 1-1 draw in Jamaica earlier on Tuesday.
Canada went ahead on the stroke of half-time when Mexico goalkeeper Guillermo Ochoa failed to hold Alistair Johnston's long-range effort, with Besiktas forward Larin swooping on the rebound.
Larin doubled Canada's lead in the 52nd minute, cushioning a right-foot volley from Stephen Eustaquio's free-kick.
Mexico pulled a goal back in the 90th minute via Hector Herrera's header, ensuring a frantic finish before Jorge Sanchez squandered a golden opportunity from point-blank range as Canada goalkeeper Milan Borjan saved his chested effort.