Real Salt Lake vs Portland Timbers

22 September 2024 · MLS · 2024

Full time 3 – 3

Half-time: 2–0

  • Dominik Marczuk 10’
  • Diego Luna 22’
  • Diogo Gonçalves 89’
  • Antony Alves 62’
  • Evander 76’
  • Jonathan Rodríguez 90+2’

Match summary

Real Salt Lake and Portland Timbers shared the points in a 3-3 draw. Real Salt Lake led 2-0 at half-time.

In the first half, Dominik Marczuk put Real Salt Lake ahead in the 10th minute and Diego Luna made it 2-0 in the 22nd minute. In the second half, Antony Alves pulled one back to make it 2-1 from a corner in the 62nd minute, Evander equalised with a direct free kick in the 76th minute, Diogo Gonçalves put Real Salt Lake back in front in the 89th minute, and Jonathan Rodríguez equalised with a header in stoppage time.

Real Salt Lake had the better of the chances, with 2.07 expected goals (xG) from 19 shots to Portland Timbers's 0.50 from 9.

Key events

Real Salt Lake Portland Timbers
Kick-off
Dominik MarczukLeft foot shot1-0 (Real Salt Lake)
10’
Dominik MarczukShot on target
14’
Diego LunaRight foot shot2-0 (Real Salt Lake)
22’
Diego LunaVAR: Goal stands
24’
Half-time2-0
46’
Eric MillerClaudio Bravo
48’
Eryk WilliamsonFoul
Second half underway
54’
Cristhian ParedesDavid Ayala
54’
Jonathan RodríguezSantiago Moreno
54’
Mason ToyeFelipe Mora
55’
Kamal MillerArgument
57’
Javain BrownPhilip Quinton
61’
Cristian ArangoAnderson Julio
61’
62’
Antony AlvesRight foot shot2-1 (Portland Timbers)
72’
74’
Mason ToyeShot on target
76’
Diego CharáEryk Williamson
76’
EvanderFree Kick2-2 (Portland Timbers)
Andrew BrodyAlexandros Katranis
82’
Diogo GonçalvesRight foot shot3-2 (Real Salt Lake)
89’
90+2’
Jonathan RodríguezHeader3-3 (Portland Timbers)
Full-time3-3

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 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.07 0.50 10’ Dominik Marczuk (Real Salt Lake), 1-0 10’ 22’ Diego Luna (Real Salt Lake), 2-0 22’ 62’ Antony Alves (Portland Timbers), 2-1 62’ 76’ Evander (Portland Timbers), 2-2 76’ 89’ Diogo Gonçalves (Real Salt Lake), 3-2 89’ 90+2’ Jonathan Rodríguez (Portland Timbers), 3-3 90+2’ 0.0 0.5 1.0 1.5 2.0 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.07 0.50 10’ Dominik Marczuk (Real Salt Lake), 1-0 Marczuk 10’ 22’ Diego Luna (Real Salt Lake), 2-0 Luna 22’ 62’ Antony Alves (Portland Timbers), 2-1 Alves 62’ 76’ Evander (Portland Timbers), 2-2 Evander 76’ 89’ Diogo Gonçalves (Real Salt Lake), 3-2 Gonçalves 89’ 90+2’ Jonathan Rodríguez (Portland Timbers), 3-3 Rodríguez 90+2’
Real Salt Lake 2.07 xGPortland Timbers 0.50 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Portland Timbers attacking Real Salt Lake attacking 
19’ Anderson Julio (Real Salt Lake), open play, 0.58 xG, off target 22’ Diego Luna (Real Salt Lake), open play, 0.30 xG, goal 88’ Diego Luna (Real Salt Lake), set piece, 0.19 xG, blocked 10’ Dominik Marczuk (Real Salt Lake), open play, 0.17 xG, goal 49’ Brayan Vera (Real Salt Lake), direct free kick, 0.17 xG, blocked 74’ Mason Toye (Portland Timbers), open play, 0.12 xG, saved 82’ Diogo Gonçalves (Real Salt Lake), open play, 0.10 xG, blocked 14’ Anderson Julio (Real Salt Lake), open play, 0.09 xG, off target 90+2’ Jonathan Rodríguez (Portland Timbers), open play, 0.09 xG, goal 50’ Noel Caliskan (Real Salt Lake), open play, 0.09 xG, blocked 62’ Antony Alves (Portland Timbers), from a corner, 0.09 xG, blocked 86’ Diego Luna (Real Salt Lake), open play, 0.07 xG, blocked 62’ Antony Alves (Portland Timbers), from a corner, 0.06 xG, goal 47’ Anderson Julio (Real Salt Lake), open play, 0.05 xG, off target 56’ Anderson Julio (Real Salt Lake), open play, 0.05 xG, off target 89’ Diogo Gonçalves (Real Salt Lake), open play, 0.05 xG, goal 14’ Dominik Marczuk (Real Salt Lake), open play, 0.04 xG, saved 49’ Evander (Portland Timbers), direct free kick, 0.03 xG, off target 67’ Braian Ojeda (Real Salt Lake), open play, 0.03 xG, off target 76’ Evander (Portland Timbers), direct free kick, 0.03 xG, goal 45’ Evander (Portland Timbers), open play, 0.03 xG, off target 74’ Jonathan Rodríguez (Portland Timbers), from a corner, 0.03 xG, blocked 62’ Eric Miller (Portland Timbers), from a corner, 0.02 xG, off target 68’ Dominik Marczuk (Real Salt Lake), open play, 0.02 xG, blocked 66’ Cristian Arango (Real Salt Lake), open play, 0.02 xG, off target 90+8’ Diogo Gonçalves (Real Salt Lake), open play, 0.02 xG, blocked 89’ Brayan Vera (Real Salt Lake), open play, 0.01 xG, off target 90+9’ Justen Glad (Real Salt Lake), open play, 0.02 xG, blocked 19’ Anderson Julio (Real Salt Lake), open play, 0.58 xG, off target 22’ Diego Luna (Real Salt Lake), open play, 0.30 xG, goal 88’ Diego Luna (Real Salt Lake), set piece, 0.19 xG, blocked 10’ Dominik Marczuk (Real Salt Lake), open play, 0.17 xG, goal 49’ Brayan Vera (Real Salt Lake), direct free kick, 0.17 xG, blocked 74’ Mason Toye (Portland Timbers), open play, 0.12 xG, saved 82’ Diogo Gonçalves (Real Salt Lake), open play, 0.10 xG, blocked 14’ Anderson Julio (Real Salt Lake), open play, 0.09 xG, off target 50’ Noel Caliskan (Real Salt Lake), open play, 0.09 xG, blocked 90+2’ Jonathan Rodríguez (Portland Timbers), open play, 0.09 xG, goal 62’ Antony Alves (Portland Timbers), from a corner, 0.09 xG, blocked 86’ Diego Luna (Real Salt Lake), open play, 0.07 xG, blocked 62’ Antony Alves (Portland Timbers), from a corner, 0.06 xG, goal 47’ Anderson Julio (Real Salt Lake), open play, 0.05 xG, off target 56’ Anderson Julio (Real Salt Lake), open play, 0.05 xG, off target 89’ Diogo Gonçalves (Real Salt Lake), open play, 0.05 xG, goal 14’ Dominik Marczuk (Real Salt Lake), open play, 0.04 xG, saved 49’ Evander (Portland Timbers), direct free kick, 0.03 xG, off target 67’ Braian Ojeda (Real Salt Lake), open play, 0.03 xG, off target 76’ Evander (Portland Timbers), direct free kick, 0.03 xG, goal 74’ Jonathan Rodríguez (Portland Timbers), from a corner, 0.03 xG, blocked 45’ Evander (Portland Timbers), open play, 0.03 xG, off target 62’ Eric Miller (Portland Timbers), from a corner, 0.02 xG, off target 68’ Dominik Marczuk (Real Salt Lake), open play, 0.02 xG, blocked 66’ Cristian Arango (Real Salt Lake), open play, 0.02 xG, off target 90+8’ Diogo Gonçalves (Real Salt Lake), open play, 0.02 xG, blocked 89’ Brayan Vera (Real Salt Lake), open play, 0.01 xG, off target 90+9’ Justen Glad (Real Salt Lake), open play, 0.02 xG, blocked
Size shows xG Goal On target Off target or blocked

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

Lineups

Real Salt Lake 4-2-3-1 Starting XI
Beavers
Katranis 82’
Quinton 61’
Glad
Vera
Eneli
Caliskan 65’
Luna
Crooks 65’
Marczuk
Julio 61’
Portland Timbers 4-2-3-1 Starting XI
Crépeau
Bravo 46’
Araujo
Miller
Mosquera
Williamson 76’
Ayala 54’
Alves
Evander
Moreno 54’
Mora 54’

Player stats

Goalkeeper1 player
90′ 1 3 19 – – – – –
Defenders6 players
Philip Quinton Taken off
61′ 1 – – 3 1 30 – – – –
90′ – – – 6 5 50 – – – –
90′ 5 1 – 7 1 62 2 – – –
Alexandros Katranis Taken off
82′ 1 1 – 4 1 42 3 – –
Javain Brown Came on as a substitute
29′ – – 1 4 4 18 1 – – –
Andrew Brody Came on as a substitute
8′ – – – 1 – 6 – – – –
Midfielders7 players
90′ – – 54 1 0.07 – 1 1 – – –
Noel Caliskan Taken off
65′ – – 34 1 0.10 3 2 4 5 1 –
90′ 1 – 25 – 0.12 1 – 3 – 2 –
Matt Crooks Taken off
65′ – – 26 – 0.02 2 1 6 2 – –
90′ 1 – 39 5 0.23 – 1 2 2 1 –
Braian Ojeda Came on as a substitute
25′ – – 25 1 0.02 – 1 1 1 – –
Diogo Gonçalves Came on as a substitute
25′ 1 – 14 – 0.02 2 – 2 – – –
Forwards2 players
Anderson Julio Taken off
61′ – 1 4 – 0.77 0.15 2 – – 7 –
Cristian Arango Came on as a substitute
29′ – 1 1 – 0.02 0.03 1 1 – 8 –
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.