All matches

UEFA Europa League / 12 March 2026

VfB Stuttgart 1-2 FC Porto

UEFA Europa League / Round of 16

1-2

Match Finished

Thu 12 Mar 2026 / 17:45 PT / MHP Arena

Was the result deserved?

The goals each side scored, next to the quality of the chances they created.

VfB Stuttgart1 scored / 0.63 expected
FC Porto2 scored / 0.94 expected

FC Porto won a game the chances had level.

What is expected goals? Every chance is worth a fraction of a goal depending on how good it was. Added up, it describes the quality of what each side created - not what the score should have been.

How the match unfolded

VfB Stuttgart above the line, FC Porto below. Goals are filled circles, cards are squares, substitutions are small dots.

KOHTFT21'27'40'

What happened, minute by minute

Kick-off, every goal and card, half-time and full time with the score at each, in the order they happened. VfB Stuttgart on the left edge, FC Porto on the right.

  1. Kick-off
  2. T. Moffi

    Normal Goal / assist Borja Sainz

    21'
  3. Rodrigo Mora

    Normal Goal / assist Z. Sanusi

    27'
  4. D. Undav

    Normal Goal / assist B. El Khannouss

    40'
  5. 🟨

    William

    Yellow Card

    45'
  6. Half-time1–2
  7. 🟨

    Finn Jeltsch

    Yellow Card

    48'
  8. OnD. Gül

    OffT. Moffi

    59'
  9. OnPepê Aquino

    OffBorja Sainz

    59'
  10. OnVictor Mow Froholdt

    OffRodrigo Mora

    59'
  11. OnT. Tomas

    OffE. Demirović

    63'
  12. 🟨

    Thiago Silva

    Yellow Card

    65'
  13. OnC. Fuhrich

    OffN. Nartey

    70'
  14. OnL. Jaquez

    OffFinn Jeltsch

    70'
  15. OnGabri Veiga

    OffWilliam

    70'
  16. Angelo Stiller

    Goal cancelled

    72'
  17. OnA. Varela

    OffS. Fofana

    80'
  18. OnM. Mittelstädt

    OffA. Karazor

    84'
  19. 🟨

    A. Varela

    Yellow Card

    85'
  20. 🟨

    B. El Khannouss

    Yellow Card

    90'
  21. 🟨

    Z. Sanusi

    Yellow Card

    90'
  22. Full-time1–2