All matches

Primeira Liga / 9 March 2026

Tondela 0-1 Rio Ave

Primeira Liga / Matchday 25

0-1

Match Finished

Mon 9 Mar 2026 / 20:15 PT / Estádio João Cardoso

Was the result deserved?

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

Tondela0 scored / 0.50 expected
Rio Ave1 scored / 1.23 expected

Rio Ave created the better chances and took them.

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

Tondela above the line, Rio Ave below. Goals are filled circles, cards are squares, substitutions are small dots.

KOHTFT70'

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. Tondela on the left edge, Rio Ave on the right.

  1. Kick-off
  2. 🟨

    A. Ntoi

    Yellow Card

    29'
  3. 🟨

    M. Vrousai

    Yellow Card

    35'
  4. Ole Pohlmann

    Penalty confirmed

    45'
  5. Half-time0–0
  6. OnRyan Guilherme

    OffA. Ntoi

    60'
  7. OnS. Sithole

    OffJ. Rodríguez

    62'
  8. J. Blesa

    Normal Goal / assist D. Špikić

    70'
  9. OnJoão Tomé

    OffOle Pohlmann

    72'
  10. OnTamble Monteiro

    OffD. Špikić

    72'
  11. OnHélder Tavares

    OffChristian Marques

    74'
  12. OnJ. Siebatcheu

    OffJ. Hodge

    75'
  13. OnTiago Manso

    OffM. Aïko

    81'
  14. OnM. Ouattara

    OffBebeto

    81'
  15. 🟨

    N. Abbey

    Yellow Card

    87'
  16. OnLeonardo Buta

    OffN. Abbey

    89'
  17. OnF. Petrasso

    OffJ. Blesa

    89'
  18. 🟨

    Gustavo Mancha

    Yellow Card

    90'
  19. 🟨

    Diogo Bezerra

    Yellow Card

    90'
  20. Full-time0–1