Davies, Cavallini score as Canada men end 34-year winless run against U.S.
TORONTO — Alphonso Davies scored in the 63rd minute and substitute Lucas Cavallini added a stoppage-time goal to help Canada end a 34-year winless run against the U.S. with a 2-0 victory in CONCACAF Nations League play Tuesday.
Canada had a three-on-two after U.S. midfielder Michael Bradley, who normally calls BMO Field home as Toronto FC captain, lost the ball. The Americans cleared it but it came right back and captain Scott Arfield raked a low cross across the penalty box that a sliding Davies knocked in at the far post.
The Bayern Munich teenager, who had been a danger-man all night, turned from the goal and raced away in celebration before being mobbed by teammates. The 18-year-old exited three minutes later to a standing ovation from the announced crowd of 17,126.
Cavallini, taking a looping ball from Jonathan Osorio, hammered home a right-footed shot in stoppage time to rub salt in the U.S. wound. The burly striker kissed the Canadian crest as he celebrated the goal.