Age verification

Adults only

ScoreAssist provides AI-generated sports analysis and statistics for entertainment only. It is not betting advice or a guarantee of any outcome. Gambling can be addictive - play responsibly. By continuing, I confirm that I am at least 18 years old and that accessing this site is lawful in my jurisdiction.

I am under 18
Responsible gaming
EventsPreviewsRecapsTeamsPlayersCompetitions
Log inSign up

Sports fixtures, statistics, and AI-generated analysis. Not betting advice.

Product

  • Events
  • Previews

Legal

  • Terms
  • Privacy
  • Support
  • How we make previews

Responsible

  • 18+ rules
  • Responsible Gaming
Sports
  • Football
  • Basketball
  • Tennis
18+

Entertainment only. Not betting advice. Responsible Gaming.

© 2026 ScoreAssist. All rights reserved.
FootballLeagues CupFull time

Portland Timbers vs Puebla 5-2: result, August 7, 2026

Providence Park

Portland TimbersWinner
5:2
Puebla

Team statistics

  • 7Shots on goal5
  • 2Shots off goal1
  • 12Total shots8
  • 3Blocked shots2
  • 11Shots inside box5
  • 1Shots outside box3
  • 7Shots on goal5
  • 2Shots off goal1
  • 12Total shots8
  • 3Blocked shots2
  • 11Shots inside box5
  • 1Shots outside box3
  • 11Fouls12
  • 5Corners6
  • 1Offsides3
  • 39%Possession61%
  • 0Yellow cards2
  • -Red cards-
  • 3Saves2
  • 351Passes549
  • 284Accurate passes480
  • 81%Pass accuracy87%
  • -Expected goals-
  • -Goals prevented-

Line-ups

Portland Timbers

  1. 25T. Muse
  2. 5B. Bye
  3. 20F. Surman
  4. 6A. Bonetig
  5. 23I. Smith
  6. 80J. Ortiz
  7. 30J. Caicedo
  8. 17C. Bassett
  9. 7A. Lassiter
  10. 10D. Da Costa
  11. 99K. Velde

Puebla

  1. 28D. Gutierrez
  2. 12I. Moreno
  3. 2A. Leyva
  4. 4J. Vargas
  5. 15O. Villa
  6. 24A. Organista
  7. 16A. Ramirez
  8. 27B. Garnica
  9. 10M. Tomas
  10. 11E. Gomez
  11. 29E. Mustre

Portland Timbers

  1. 25T. Muse
  2. 5B. Bye
  3. 20F. Surman
  4. 6A. Bonetig
  5. 23I. Smith
  6. 80J. Ortiz
  7. 30J. Caicedo
  8. 17C. Bassett
  9. 7A. Lassiter
  10. 10D. Da Costa
  11. 99K. Velde

Bench

  1. 26H. Sulte
  2. 21D. Chara
  3. 15E. Miller
  4. 19K. Kelsy
  5. 88G. Guerra
  6. 22O. Fernandez
  7. 4K. Miller
  8. 11Antony
  9. 16S. Jura

Coach

Marti Cifuentes

Puebla

  1. 28D. Gutierrez
  2. 12I. Moreno
  3. 2A. Leyva
  4. 4J. Vargas
  5. 15O. Villa
  6. 24A. Organista
  7. 16A. Ramirez
  8. 27B. Garnica
  9. 10M. Tomas
  10. 11E. Gomez
  11. 29E. Mustre

Bench

  1. 33J. Rodriguez
  2. 182Y. Ortega
  3. 22C. Baltazar
  4. 26K. Velasco
  5. 5F. Almada
  6. 9L. Hernandez
  7. 3A. Herrera
  8. 34Lucas Camilo
  9. 21S. Sanabria
  10. 7F. Monarrez
  11. 8O. F. Moreno Villegas
  12. 195A. de la Rosa

Coach

Gerardo Espinoza

Timeline

0'15'30'45'60'75'90'105'120'
  1. 5'GoalA. LassiterPortland Timbers
  2. 14'GoalE. Mustre (assist: B. Garnica)Puebla
  3. 36'GoalC. Bassett (assist: K. Velde)Portland Timbers
  4. 38'GoalD. Da CostaPortland Timbers
  5. 45'GoalC. Bassett (assist: D. Da Costa)Portland Timbers
  6. 56'GoalA. Lassiter (assist: D. Da Costa)Portland Timbers
  7. 80'GoalE. Gomez (assist: A. Organista)Puebla
0'15'30'45'60'75'90'105'120'
  1. 5'GoalA. LassiterPortland Timbers
  2. 14'GoalE. Mustre (assist: B. Garnica)Puebla
  3. 36'GoalC. Bassett (assist: K. Velde)Portland Timbers
  4. 38'GoalD. Da CostaPortland Timbers
  5. 45'GoalC. Bassett (assist: D. Da Costa)Portland Timbers
  6. 56'GoalA. Lassiter (assist: D. Da Costa)Portland Timbers
  7. 58'SubstitutionOn: O. FernandezOff: K. VeldePortland Timbers
  8. 58'SubstitutionOn: S. JuraOff: A. LassiterPortland Timbers
  9. 61'SubstitutionOn: K. VelascoOff: B. GarnicaPuebla
  10. 61'SubstitutionOn: S. SanabriaOff: A. RamirezPuebla
  11. 65'SubstitutionOn: L. HernandezOff: E. MustrePuebla
  12. 70'SubstitutionOn: E. MillerOff: B. ByePortland Timbers
  13. 70'SubstitutionOn: G. GuerraOff: D. Da CostaPortland Timbers
  14. 76'SubstitutionOn: K. KelsyOff: C. BassettPortland Timbers
  15. 76'SubstitutionOn: Lucas CamiloOff: I. MorenoPuebla
  16. 76'SubstitutionOn: O. F. Moreno VillegasOff: M. TomasPuebla
  17. 80'GoalE. Gomez (assist: A. Organista)Puebla
  18. 81'Yellow cardS. SanabriaPuebla
  19. 90'Yellow cardA. LeyvaPuebla

Players of the match

  • 9.9David Pereira Da CostaPortland Timbers
  • 8.7Ariel LassiterPortland Timbers
  • 8.6Cole BassettPortland Timbers
PlayerMinutesRating
David Pereira Da Costa709.9
Ariel Lassiter588.7
Cole Bassett788.6
Kevin Velasco297.2
Finn Surman906.9
Kristoffer Velde586.9
Emiliano Gómez906.9
Brandon Bye706.7
Kevin Kelsy126.6
Sergio Sanabria296.6
Alejandro Organista906.3
Daniel Gutierrez905.9
Juan Pablo Vargas905.9
Iker Moreno765.2
Kamal Miller--
Diego Chará--
Facundo Almada--
Fernando Monarrez--
Carlos Baltazar--

Recent matches

  • Puebla
    2-1-2LWWLDD1
  • Portland Timbers
    3-1-1LWDWWW2

Also in this competition

FinishedNew York City FCvsSantos LagunaLeagues CupSports Illustrated Stadium2:0
FinishedCruz AzulvsPhiladelphia UnionLeagues CupSubaru Park1:0
FinishedChicago FirevsNecaxaLeagues CupSeatGeek Stadium2:0
FinishedAustinvsClub TijuanaLeagues CupQ2 Stadium2:0
FinishedNew York City FCvsSantos LagunaLeagues CupSports Illustrated Stadium2:0
FinishedCruz AzulvsPhiladelphia UnionLeagues CupSubaru Park1:0
FinishedChicago FirevsNecaxaLeagues CupSeatGeek Stadium2:0
FinishedAustinvsClub TijuanaLeagues CupQ2 Stadium2:0
FinishedClub AmericavsSan DiegoLeagues CupEstadio Banorte3:1
FinishedCharlottevsAtlasLeagues CupBank of America Stadium2:0
FinishedColumbus CrewvsCF PachucaLeagues CupLower.com Field2:1
FinishedFC CincinnativsU.N.A.M. - PumasLeagues CupTQL Stadium2:0

Entertainment only. 18+. Play responsibly.