Portland Timbers vs Real Salt Lake

31 August 2023 · MLS · 2023

Full time 2 – 1

Half-time: 1–0

  • Santiago Moreno 13’
  • Felipe Mora 64’
  • Cristian Arango 83’

Match summary

Portland Timbers saw off Real Salt Lake 2-1. Portland Timbers led 1-0 at half-time.

Santiago Moreno put Portland Timbers ahead with a header in the 13th minute, Felipe Mora made it 2-0 in the 64th minute, and Cristian Arango pulled one back to make it 2-1 from a corner in the 83rd minute.

There was little between the sides on chances: Portland Timbers created 0.76 expected goals (xG) from 7 shots, Real Salt Lake 0.76 from 14.

Key events

Portland Timbers Real Salt Lake
0’
P. MastroeniManagerArgument
Kick-off
Santiago MorenoHeader1-0 (Portland Timbers)
13’
Diego CharáVAR: Card upgraded
33’
34’
38’
Nelson PalacioShot on target
45+1’
Half-time1-0
Second half underway
54’
Rubio RubinShot on target
56’
Braian OjedaShot on target
57’
Cristian ArangoAnderson Julio
Yimmi CharáSebastián Blanco
57’
Felipe MoraFranck Boli
57’
61’
Andrés GómezShot on target
Felipe MoraRight foot shot2-0 (Portland Timbers)
64’
Dairon AsprillaSantiago Moreno
73’
77’
Damir KreilachRubio Rubin
77’
Jasper LoffelsendNelson Palacio
83’
Cristian ArangoLeft foot shot2-1 (Real Salt Lake)
86’
Larrys MabialaCristhian Paredes
89’
Dairon AsprillaTime wasting
90+3’
David BinghamTime wasting
90+5’
Full-time2-1

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 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 0.76 0.76 13’ Santiago Moreno (Portland Timbers), 1-0 13’ 64’ Felipe Mora (Portland Timbers), 2-0 64’ 83’ Cristian Arango (Real Salt Lake), 2-1 83’ 0.0 0.5 1.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 0.76 0.76 13’ Santiago Moreno (Portland Timbers), 1-0 Moreno 13’ 64’ Felipe Mora (Portland Timbers), 2-0 Mora 64’ 83’ Cristian Arango (Real Salt Lake), 2-1 Arango 83’
Portland Timbers 0.76 xGReal Salt Lake 0.76 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Real Salt Lake attacking Portland Timbers attacking 
61’ Andrés Gómez (Real Salt Lake), open play, 0.27 xG, saved 64’ Felipe Mora (Portland Timbers), open play, 0.27 xG, goal 42’ Santiago Moreno (Portland Timbers), open play, 0.20 xG, off target 13’ Santiago Moreno (Portland Timbers), open play, 0.14 xG, goal 83’ Cristian Arango (Real Salt Lake), from a corner, 0.10 xG, goal 54’ Rubio Rubin (Real Salt Lake), open play, 0.08 xG, saved 57’ Anderson Julio (Real Salt Lake), open play, 0.08 xG, off target 4’ Santiago Moreno (Portland Timbers), open play, 0.06 xG, blocked 39’ Anderson Julio (Real Salt Lake), from a corner, 0.05 xG, off target 7’ Franck Boli (Portland Timbers), open play, 0.04 xG, blocked 90+5’ Damir Kreilach (Real Salt Lake), open play, 0.04 xG, off target 37’ Claudio Bravo (Portland Timbers), from a corner, 0.03 xG, off target 61’ Brayan Vera (Real Salt Lake), from a corner, 0.03 xG, hit the woodwork 56’ Braian Ojeda (Real Salt Lake), open play, 0.03 xG, saved 83’ Brayan Vera (Real Salt Lake), from a corner, 0.02 xG, blocked 38’ Nelson Palacio (Real Salt Lake), open play, 0.02 xG, saved 50’ Evander (Portland Timbers), open play, 0.02 xG, blocked 51’ Andrés Gómez (Real Salt Lake), open play, 0.02 xG, off target 41’ Anderson Julio (Real Salt Lake), open play, 0.02 xG, off target 56’ Brayan Vera (Real Salt Lake), from a corner, 0.02 xG, blocked 59’ Braian Ojeda (Real Salt Lake), from a corner, 0.01 xG, blocked 64’ Felipe Mora (Portland Timbers), open play, 0.27 xG, goal 61’ Andrés Gómez (Real Salt Lake), open play, 0.27 xG, saved 42’ Santiago Moreno (Portland Timbers), open play, 0.20 xG, off target 13’ Santiago Moreno (Portland Timbers), open play, 0.14 xG, goal 83’ Cristian Arango (Real Salt Lake), from a corner, 0.10 xG, goal 57’ Anderson Julio (Real Salt Lake), open play, 0.08 xG, off target 54’ Rubio Rubin (Real Salt Lake), open play, 0.08 xG, saved 4’ Santiago Moreno (Portland Timbers), open play, 0.06 xG, blocked 39’ Anderson Julio (Real Salt Lake), from a corner, 0.05 xG, off target 7’ Franck Boli (Portland Timbers), open play, 0.04 xG, blocked 90+5’ Damir Kreilach (Real Salt Lake), open play, 0.04 xG, off target 37’ Claudio Bravo (Portland Timbers), from a corner, 0.03 xG, off target 56’ Braian Ojeda (Real Salt Lake), open play, 0.03 xG, saved 61’ Brayan Vera (Real Salt Lake), from a corner, 0.03 xG, hit the woodwork 83’ Brayan Vera (Real Salt Lake), from a corner, 0.02 xG, blocked 51’ Andrés Gómez (Real Salt Lake), open play, 0.02 xG, off target 38’ Nelson Palacio (Real Salt Lake), open play, 0.02 xG, saved 50’ Evander (Portland Timbers), open play, 0.02 xG, blocked 41’ Anderson Julio (Real Salt Lake), open play, 0.02 xG, off target 56’ Brayan Vera (Real Salt Lake), from a corner, 0.02 xG, blocked 59’ Braian Ojeda (Real Salt Lake), from a corner, 0.01 xG, blocked
Size shows xG Goal On target Off target or blocked

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

Lineups

Portland Timbers 4-3-3 Starting XI
Bingham
Bravo
McGraw
Župarić
Mosquera
Paredes 89’
Chará
Evander 72’
Boli 57’
Blanco 57’
Moreno 73’
Real Salt Lake 4-4-2 Starting XI
MacMath
Glad
Vera
Brody
Hidalgo 46’
Luna
Eneli
Palacio 77’
Ojeda
Julio 57’
Rubin 77’

Player stats

Goalkeeper1 player
David Bingham
90′ 4 1 44 – – – –
Defenders4 players
90′ 2 – – 3 1 46 – – 1 –
90′ 2 1 – 5 2 38 2 – – –
Dario Župarić
90′ 1 1 1 6 1 32 1 – – –
Claudio Bravo
90′ 5 – – 6 1 51 3 – – –
Midfielders7 players
Cristhian Paredes Taken off
89′ – – 28 – 0.02 1 – 3 – 1 –
90′ – – 49 – 0.02 1 1 4 1 2
Evander Taken off
73′ – – 25 1 0.08 1 – 3 – 1 –
Santiago Moreno Taken off
73′ 1 1 29 1 0.15 2 – 4 2 1 –
Bryan Acosta Came on as a substitute
17′ – – 10 – 0.00 1 – 1 – – –
Dairon Asprilla Came on as a substitute
17′ – – 5 – 0.01 – 1 4 2 1
Larrys Mabiala Came on as a substitute
1′ – – 2 – 0.00 – – – – – –
Forwards4 players
Franck Boli Taken off
57′ – – 1 – 0.04 0.15 1 3 – 12 –
Sebastián Blanco Taken off
57′ – – – – – 0.03 – – – 22 –
Yimmi Chará Came on as a substitute
33′ – – – – – 0.01 – – – 11 –
Felipe Mora Came on as a substitute
33′ 1 – 1 1 0.27 0.02 – 3 3 13 –
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.

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.