The match has already been played, with Spain defeating Peru 3–1 in an international friendly on June 9, 2026. Spain’s goals came from Mikel Oyarzabal (2′), Pedri (32′), and an own goal by Pedro Gallese (53′), while Jairo Vélez scored Peru’s consolation goal.
Match Result
Spain 3–1 Peru
📍 Estadio Cuauhtémoc, Puebla, México
Starting Lineups
Spain
- Unai Simón
- Marcos Llorente
- Pau Cubarsí
- Aymeric Laporte
- Marc Cucurella
- Rodri
- Fabián Ruiz
- Pedri
- Álex Baena
- Ferran Torres
- Mikel Oyarzabal
Peru
- Pedro Gallese
- Oliver Sonne
- Renzo Garcés
- Fabio Gruber
- Marcos López
- Jesús Pretell
- Erick Noriega
- Yoshimar Yotún
- Maxloren Castro Nuno Lopes
- Jairo Vélez
- Adrián Ugarriza
Lineups based on the official match reports and live match coverage.
Head-to-Head (H2H)
Recent meetings between the two nations:
| Date | Match | Result |
|---|---|---|
| 09 Jun 2026 | Spain vs Peru | Spain 3–1 Peru |
| 31 May 2008 | Spain vs Peru | Spain 2–1 Peru |
| 18 Feb 2004 | Spain vs Peru | Spain 2–1 Peru |
Spain remains unbeaten against Peru in unofficially recorded meetings.
Match Statistics
- Possession: Spain 62.4% – 37.6% Peru
- Corners: Spain 6 – 4 Peru
- Accurate Passes: Spain 627 – 349 Peru
- Passing Accuracy: Spain 93.4% – 86.2% Peru
- Shots: Peru 10 – 8 Spain
Despite Peru having more shots, Spain controlled possession and dictated the tempo of the game.
Featured Players
- Mikel Oyarzabal
- Pedri
- Rodri
- Jairo Vélez
- Pedro Gallese
Spain now heads into the 2026 FIFA World Cup on the back of a convincing victory, while Peru will take positives from competing against one of the tournament’s favorites.
Discussion