Moreirense vs Arouca
Match pulse
Who won: Arouca 1-0
Arouca beat Moreirense 1-0 on Saturday, March 21, 2026 at Estádio Comendador Joaquim de Almeida Freitas. Goals for Arouca: Miguel Puche (67').
Every player rated
Chirp Rating, 3.0 to 10.0Team stats
Player of the game
Ignacio De Arruabarrena
FCA · 2 saves, clean sheet
Deserved to win
Arouca created better chances: they win this game 12% of the time
Play by play
- Match ends, Moreirense 0, Arouca 1.
- Second Half ends, Moreirense 0, Arouca 1.
- 90'+11'

Diogo travassos shot blocked
Attempt blocked. Diogo Travassos (Moreirense) right footed shot from outside the box is blocked.
D. Travassos
- 90'+10'

Free kick won
Luís Semedo (Moreirense) wins a free kick in the attacking half.
- 90'+10'

Foul
Foul by Yellu Santiago (Arouca).
- 90'+9'

Shot hit woodwork
Landerson (Moreirense) hits the left post with a right footed shot from the centre of the box. Assisted by Rodri Alonso with a cross.
- 90'+5'
Delay over. They are ready to continue.
- 90'+4'

Delay in match because of an injury José Fontán (Arouca).
- 90'+1'
Fourth official has announced 8 minutes of added time.
- 90'+1'

Free kick won
Pedro Santos (Arouca) wins a free kick in the defensive half.
- 90'+1'

Foul
Foul by Diogo Travassos (Moreirense).
- 88'

Free kick won
Miguel Puche (Arouca) wins a free kick in the attacking half.
- 88'

Foul
Foul by Kevyn Monteiro (Moreirense).
- 86'
SubSubbed on for T. Fukui
Substitution, Arouca. Yellu Santiago replaces Taichi Fukui.
Y. Santiago
- 86'
SubSubbed on for L. Hyun-Ju
Substitution, Arouca. Pedro Santos replaces Lee Hyun-Ju because of an injury.
P. Santos
- 86'
SubSubbed on for B. Kuipers
Substitution, Arouca. Amadou Dante replaces Bas Kuipers.
A. Dante
- 84'

Delay in match because of an injury Lee Hyun-Ju (Arouca).
- 83'

Free kick won
Jimi Gower (Moreirense) wins a free kick on the right wing.
- 83'


Foul
Foul by Bas Kuipers (Arouca).
- 82'
SubSubbed on for N. John
Substitution, Moreirense. Rodri Alonso replaces Nile John.
R. Alonso
- 80'

Offside
Offside, Arouca. Miguel Puche is caught offside.
- 80'

Free kick won
Lee Hyun-Ju (Arouca) wins a free kick in the attacking half.
- 80'

Foul
Foul by Jimi Gower (Moreirense).
- 75'FCA

Offside
Offside, Arouca. Naïs Djouahra is caught offside.
- 75'
SubSubbed on for L. Santos
Substitution, Moreirense. Kevyn Monteiro replaces Leandro Santos because of an injury.
Kevyn

