Rio Ave vs Moreirense

16 February 2026 · Liga Portugal · 2025/26 · Referee Ricardo Baixinho

Full time 1 – 2

Half-time: 1–1

  • J. Blesa 42’
  • R. Alonso 17’
  • M. Stjepanović 57’

Match summary

Moreirense won 2-1 away at Rio Ave. It was 1-1 at half-time.

R. Alonso put Moreirense ahead in the 17th minute, J. Blesa equalised in the 42nd minute, and M. Stjepanović won it in the 57th minute.

Rio Ave can feel hard done by, creating 1.33 expected goals (xG) from 18 shots to Moreirense's 0.58 from 6.

Match stats

60% Possession 40%
18 Shots 6
6 Shots on target 3
7 Corners 1
544 Passes 375
83.6% Pass accuracy 80.8%
17 Tackles 19
17 Fouls 24
1 Yellow cards 3
0 Offsides 2

Key events

Rio Ave Moreirense
5’
D. BezerraShot on target
7’
17’
R. AlonsoRight foot shot0-1 (Moreirense)
D. BezerraShot on target
38’
41’
J. BlesaRight foot shot1-1 (Rio Ave)
42’
57’
M. StjepanovićRight foot shot1-2 (Moreirense)
58’
M. VrousaiShot on target
59’
O. PohlmannT. Nikitscher
60’
O. PohlmannShot on target
61’
73’
74’
O. PohlmannShot on target
81’
85’
87’
J. GraçaO. Richards
89’
90’
C. TeguiaD. Pinto
90+6’
C. TeguiaShot on target

How the chances added up

Running total of expected goals (xG) for each side through the match. xG rates each chance by how often similar shots are scored. A goal is marked where it was scored.

0.0 0.5 1.0 1.5 2.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.33 0.58 17’ R. Alonso (Moreirense), 0-1 17’ 42’ J. Blesa (Rio Ave), 1-1 42’ 57’ M. Stjepanović (Moreirense), 1-2 57’ 0.0 0.5 1.0 1.5 2.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.33 0.58 17’ R. Alonso (Moreirense), 0-1 Alonso 17’ 42’ J. Blesa (Rio Ave), 1-1 Blesa 42’ 57’ M. Stjepanović (Moreirense), 1-2 Stjepanović 57’
Rio Ave 1.33 xGMoreirense 0.58 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Moreirense attacking Rio Ave attacking 
90+4’ Y. Maranhão (Moreirense), open play, 0.37 xG, hit the woodwork 38’ D. Bezerra (Rio Ave), open play, 0.29 xG, saved 59’ M. Vrousai (Rio Ave), open play, 0.19 xG, saved 61’ O. Pohlmann (Rio Ave), open play, 0.12 xG, saved 85’ J. Blesa (Rio Ave), open play, 0.13 xG, blocked 53’ Y. Maranhão (Moreirense), open play, 0.10 xG, blocked 35’ T. Nikitscher (Rio Ave), from a corner, 0.09 xG, off target 59’ D. Špikić (Rio Ave), open play, 0.08 xG, off target 39’ G. Mancha (Rio Ave), from a corner, 0.07 xG, blocked 90+5’ M. Vrousai (Rio Ave), open play, 0.06 xG, blocked 57’ M. Stjepanović (Moreirense), open play, 0.05 xG, goal 7’ D. Bezerra (Rio Ave), open play, 0.04 xG, saved 17’ R. Alonso (Moreirense), open play, 0.04 xG, goal 28’ M. Vrousai (Rio Ave), open play, 0.04 xG, off target 4’ D. Bezerra (Rio Ave), direct free kick, 0.04 xG, off target 88’ O. Pohlmann (Rio Ave), direct free kick, 0.04 xG, off target 46’ A. Ndoj (Rio Ave), set piece, 0.03 xG, blocked 42’ J. Blesa (Rio Ave), open play, 0.03 xG, goal 81’ O. Pohlmann (Rio Ave), from a corner, 0.03 xG, saved 34’ D. Špikić (Rio Ave), open play, 0.02 xG, blocked 1’ R. Alonso (Moreirense), open play, 0.02 xG, blocked 59’ M. Vrousai (Rio Ave), set piece, 0.02 xG, blocked 48’ M. Vrousai (Rio Ave), open play, 0.02 xG, off target 90+6’ C. Teguia (Moreirense), open play, 0.01 xG, saved 90+4’ Y. Maranhão (Moreirense), open play, 0.37 xG, hit the woodwork 38’ D. Bezerra (Rio Ave), open play, 0.29 xG, saved 59’ M. Vrousai (Rio Ave), open play, 0.19 xG, saved 61’ O. Pohlmann (Rio Ave), open play, 0.12 xG, saved 85’ J. Blesa (Rio Ave), open play, 0.13 xG, blocked 53’ Y. Maranhão (Moreirense), open play, 0.10 xG, blocked 35’ T. Nikitscher (Rio Ave), from a corner, 0.09 xG, off target 59’ D. Špikić (Rio Ave), open play, 0.08 xG, off target 39’ G. Mancha (Rio Ave), from a corner, 0.07 xG, blocked 90+5’ M. Vrousai (Rio Ave), open play, 0.06 xG, blocked 57’ M. Stjepanović (Moreirense), open play, 0.05 xG, goal 7’ D. Bezerra (Rio Ave), open play, 0.04 xG, saved 17’ R. Alonso (Moreirense), open play, 0.04 xG, goal 28’ M. Vrousai (Rio Ave), open play, 0.04 xG, off target 4’ D. Bezerra (Rio Ave), direct free kick, 0.04 xG, off target 88’ O. Pohlmann (Rio Ave), direct free kick, 0.04 xG, off target 46’ A. Ndoj (Rio Ave), set piece, 0.03 xG, blocked 42’ J. Blesa (Rio Ave), open play, 0.03 xG, goal 81’ O. Pohlmann (Rio Ave), from a corner, 0.03 xG, saved 34’ D. Špikić (Rio Ave), open play, 0.02 xG, blocked 59’ M. Vrousai (Rio Ave), set piece, 0.02 xG, blocked 1’ R. Alonso (Moreirense), open play, 0.02 xG, blocked 48’ M. Vrousai (Rio Ave), open play, 0.02 xG, off target 90+6’ C. Teguia (Moreirense), open play, 0.01 xG, saved
Size shows xG Goal On target Off target or blocked

Hover or tap a shot for the player, minute and xG.

Lineups

Rio Ave 4-2-3-1 Starting XI
Gouw
Vrousai
Brabec
Mancha
Richards 89’
Nikitscher 60’
Ndoj 85’
Bezerra
Blesa
Špikić 60’
Monteiro
Moreirense 4-2-3-1 Starting XI
Ferreira
Pinto 90’
Batista
Maracás
Kiko
Stjepanović
Alonso
Travassos 89’
Alan 73’
Bondoso 82’
Maranhão

Player stats

Goalkeeper1 player
90′ 1 2 34 – – – – –
Defenders4 players
90′ 4 2 – 11 1 46 3 – – –
90′ 2 2 – 2 – 81 – – – –
90′ 1 – – 5 3 95 3 – – –
89′ 1 2 – 5 1 49 – – – –
Midfielders9 players
60′ – – 30 – – – 3 2 – 2 –
A. Ndoj
85′ – 1 51 3 – 2 2 7 3 3 –
90′ – – 33 3 – 1 1 9 2 3 –
90′ 1 – 26 1 – 2 1 6 2 1 –
60′ – – 18 1 – 2 – 5 – 3 –
A. Papakanellos Came on as a substitute
30′ – – 20 1 – 1 – 3 – 1 –
O. Pohlmann Came on as a substitute
30′ – – 15 – – – – 3 1 1 –
Ryan Came on as a substitute
12′ – – 14 – – 1 – 2 – 1 –
J. Graça Came on as a substitute
8′ – – 6 1 – – – 1 – – –
Forwards1 player
90′ – – – – – – – 5 1 21
Came on Taken off Sent off Red is the most in that position for the team

Every player who took the pitch, starters first and then substitutes. A dash means none. xG and xA are expected goals and assists.

Before kick-off

Rio Ave win 28% Avg odds 3.31
Draw 30% Avg odds 3.12
Moreirense win 42% Avg odds 2.18

Chances implied by the average closing odds, with the bookmaker margin removed.

Form going into the game

Last five league games before this one, oldest first. Select one to open it.

Previous and next meeting

Shots, expected goals, timeline, lineups, team and player statistics from Bzzoiro Sports Data (sports.bzzoiro.com). Results and odds from football-data.co.uk.