Image Source: BBC
Canada produced a confident and efficient performance to defeat Peru 2-0 in an international friendly at Stade Saputo on Saturday, 3 October 2026. Jacob Shaffelburg scored both goals, striking in the 19th and 35th minutes to give Jesse Marsch’s side a deserved victory.
The result was built on a fast start, sustained possession and aggressive attacking play. Canada controlled 60.6% of the ball and repeatedly found space in the final third, while Peru struggled to create meaningful chances throughout the match.
Canada’s Explosive Shaffelburg Double Decides Friendly
Shaffelburg opened the scoring after 19 minutes, with D. Jebbison providing the assist. The Canadian attack continued to threaten, and the winger doubled the advantage 16 minutes later to put the hosts firmly in control before half-time.
Peru attempted to respond through its midfield and attacking players, but Canada’s defensive structure limited the visitors’ opportunities. Peru recorded only four shots during the match and failed to register a single effort on target.
Canada, meanwhile, finished with 17 shots, three of them on target. The hosts also recorded 30 touches inside the opposition penalty area compared with just four for Peru, underlining the difference in attacking pressure.
Powerful First Half Gives Marsch’s Team Control
Jesse Marsch selected Canada in a 4-4-2 formation, with D. Jebbison and J. David leading the attack. Stephen Eustaquio captained the team from midfield, while Shaffelburg operated on the left side of a four-man midfield.
The tactical plan quickly paid off. Canada moved the ball confidently, pressed Peru high and used its width to create openings. The side completed 498 passes with an accuracy of 86.7%, compared with Peru’s 320 passes and 80.3% accuracy.
Canada’s dominance was particularly clear in the final third, where it completed 179 successful passes. Peru managed only 26, making it difficult for the visitors to build sustained attacking sequences or support their forwards.
Although Peru made several changes after the interval, including the introductions of A. Carrillo, J. Vidales, P. Magallanes and G. Lapadula, the visitors could not alter the match’s direction. Canada remained disciplined and protected its two-goal cushion.
Canada Maintains Defensive Discipline After Break
Canada made a series of substitutions during the second half, bringing on players including T. Buchanan, M. Choinière, P. David, C. Larin, T. Oluwaseyi and J. Russell-Rowe. The changes allowed Marsch to manage the tempo while giving additional players valuable international experience.
Peru improved its share of the ball in short periods, but Canada continued to limit danger around Owen Goodman’s goal. Goodman was not required to make a save, a statistic that reflected the effectiveness of the home side’s defensive work.
The match became more physical late on. Canada committed 27 fouls to Peru’s 13 and received one yellow card, shown to Richie Laryea in the 90th minute. Peru’s Renzo Garcés and Gianluca Lapadula were also booked.
What the Canada Victory Means
The 2-0 win gives Canada useful momentum in its international friendly schedule and offers encouragement to Marsch as he continues to develop his squad. The team’s balance between possession, pressing and direct attacking movement was one of the evening’s strongest features.
- Jacob Shaffelburg scored in the 19th and 35th minutes.
- D. Jebbison assisted Canada’s opening goal.
- Canada had 60.6% possession and 17 shots.
- Peru managed four shots and none on target.
- The match was played at Stade Saputo on 3 October 2026.
Shaffelburg’s brace will be the headline, but the wider performance was equally significant. Canada created pressure from multiple areas of the pitch, defended with composure and showed the attacking confidence required to challenge strong international opponents.
For Peru, the defeat highlighted the need for greater creativity and sharper movement in the final third. Mano Menezes’ team struggled to turn possession into chances and was unable to match Canada’s intensity during the decisive opening half.
Frequently Asked Questions
What was the final score between Canada and Peru?
Canada defeated Peru 2-0 in the international friendly at Stade Saputo.
Who scored for Canada?
Jacob Shaffelburg scored both of Canada’s goals, finding the net in the 19th and 35th minutes.
Who assisted Canada’s opening goal?
D. Jebbison provided the assist for Shaffelburg’s first goal.
How many shots did Canada and Peru have?
Canada recorded 17 shots, while Peru managed four. Peru did not have a shot on target.
Who manages Canada?
Canada is managed by Jesse Marsch, who used a 4-4-2 formation in the match.