June 9, 2026 10:21 AM

Spain beat Peru 3-1 in friendly as World Cup fever grips Puebla

Spain beat Peru 3-1 on Monday in their final World Cup warm-up match, giving thousands of fans in Puebla a glimpse of one of the tournament favourites days before the global showpiece begins. Mikel Oyarzabal opened the scoring after two minutes with a fierce strike from the edge of the area before Pedri doubled the lead after the half-hour mark, tapping into an empty net following a cross from Ferran Torres. Spain added a third early in the second half when Yeremy Pino's delivery forced an err...