Skip to content
MATCHPULSE

Real Betis vs FC Porto

Venue: Estadio de la Cartuja

Player of the Match

Momentum: Real Betis 83%, FC Porto 17%.

Key moments

  1. Goal ruled out by VAR, 42'Borja SainzGoal ruled out by VAR
  2. Yellow card, 42'Francesco FarioliYellow card
  3. Half-time 0–0
  4. Abde Ezzalzouli1–0Assist: Francisco José García TorresGoal, 47'
  5. Goal, 54'Gabri Veiga1–1
  6. Yellow card, 56'André SilvaYellow card
  7. Nelson DeossaYellow cardYellow card, 56'
  8. Abde EzzalzouliYellow cardYellow card, 56'
  9. Substitution, 59'On: Oskar PietuszewskiSubstitution · Off: Borja Sainz
  10. Substitution, 59'On: Samuel AghehowaSubstitution · Off: André Silva
  11. Substitution, 59'On: Alberto CostaSubstitution · Off: Martim Fernandes
  12. Goal, 61'Samuel Aghehowa1–2Assist: Eduardo Gabriel Aquino Cossa
  13. On: Dani CeballosSubstitution · Off: Nelson DeossaSubstitution, 62'
  14. On: Cucho HernándezSubstitution · Off: Troy ParrottSubstitution, 62'
  15. Substitution, 71'On: Hwang In-BeomSubstitution · Off: Gabri Veiga
  16. Yellow card, 73'Alan Gonzalo VarelaYellow card
  17. Cucho Hernández2–2Assist: Antony Matheus dos SantosGoal, 74'
  18. Dani CeballosYellow cardYellow card, 77'
  19. Ángel OrtizVAR reviewVAR review, 82'
  20. Isco3–2PenaltyPenalty, 84'
  21. Substitution, 85'On: Santiago GiménezSubstitution · Off: Eduardo Gabriel Aquino Cossa
  22. Yellow card, 86'Santiago GiménezYellow card
  23. On: Facundo BernalSubstitution · Off: IscoSubstitution, 87'
  24. On: Pablo FornalsSubstitution · Off: Marc RocaSubstitution, 87'
  25. On: Rodrigo RiquelmeSubstitution · Off: Antony Matheus dos SantosSubstitution, 90'
  26. Ángel OrtizYellow cardYellow card, 90+3'

Referee

Clement TurpinFrance
Yellow cards3.4 / matchAround average
Fouls26.0 / matchAbove average
UEFA Champions League

Last 7 matches we covered · UEFA Champions League average 3.7 cards, 23.1 fouls

VenueEstadio La Cartuja de SevillaSevilla, Spain
Capacity
72,000
Surface
Grass

Unlock the full analysis

See everything the three engines found

  • Each engine's own view: summary, result split, likely score
  • The whole Top 10 with every engine's reasons
  • Every odds market and line, from every source
  • No ads

Pro

Every match in full, an unlimited Watchlist and no ads. Cancel any time.

…/ month

Secure payment by Stripe · Compare plans

How MATCH PULSE works

The day's key matches

Every day we select the most important matches across the leading competitions, with live scores, line-ups and stats.