Published October 3, 2026 · By the Goalorithm model desk
Read the preview written before kickoff →
Match report
A 2-0 win for Canada over Peru in a friendly on Saturday, October 3, with 2-0 the final score and 2-0 the half-time score. J. Shaffelburg scored twice before the interval, and the score remained unchanged after the break. Canada finished with two goals, while Peru had no goals; the result was settled by the two first-half goals.
The match was played at BC Place. The scoring gave Canada its lead in the 19th minute, then J. Shaffelburg struck again in the 35th minute. By half-time, Canada led 2-0; the second half added no goals. The match ended with Canada holding the advantage established before the interval.
How it unfolded
J. Shaffelburg put Canada ahead in the 19th minute, making it 1-0. He scored again in the 35th minute to make it 2-0. The account of the lead is simple: only Canada ever led. Canada held a two-goal lead at 2-0, and the goals made Shaffelburg's contribution a brace. The interval arrived with Canada ahead 2-0; neither side changed the score after the break.
The numbers
Canada recorded 10 shots and 2 shots on target; Peru recorded 2 shots and 0 shots on target. The figures set out each side's attempts and efforts on target, alongside the scoreline: Canada scored two goals and Peru scored no goals, with two goals in all.
