Real Salt Lake vs St. Louis City

31 March 2024 · MLS · 2024

Full time 3 – 1

Half-time: 0–1

  • Cristian Arango 70’, 84’ (pen), 90+1’
  • Indiana Vassilev 3’

Match summary

Real Salt Lake came from behind to win 3-1 at home to St. Louis City. St. Louis City led 1-0 at half-time.

In the first half, Indiana Vassilev put St. Louis City ahead in the 3rd minute. In the second half, Cristian Arango equalised in the 70th minute, Arango put Real Salt Lake in front from the penalty spot in the 84th minute, and Arango made it 3-1 in stoppage time.

The chances backed that up: Real Salt Lake created 1.85 expected goals (xG) from 12 shots to St. Louis City's 0.52 from 9.

Key events

Real Salt Lake St. Louis City
Kick-off
3’
Indiana VassilevLeft foot shot0-1 (St. Louis City)
28’
30’
Half-time0-1
Second half underway
Cristian ArangoRight foot shot1-1 (Real Salt Lake)
70’
72’
Shot on target
Maikel ChangAnderson Julio
76’
Cristian ArangoPenalty2-1 (Real Salt Lake)
84’
Cristian ArangoShot on target
88’
Cristian ArangoRight foot shot3-1 (Real Salt Lake)
90+1’
90+9’
Full-time3-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 1.5 2.0 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.85 0.52 3’ Indiana Vassilev (St. Louis City), 0-1 3’ 70’ Cristian Arango (Real Salt Lake), 1-1 70’ 84’ Cristian Arango (Real Salt Lake), 2-1 84’ 90+1’ Cristian Arango (Real Salt Lake), 3-1 90+1’ 0.0 0.5 1.0 1.5 2.0 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.85 0.52 3’ Indiana Vassilev (St. Louis City), 0-1 Vassilev 3’ 70’ Cristian Arango (Real Salt Lake), 1-1 Arango 70’ 84’ Cristian Arango (Real Salt Lake), 2-1 Arango 84’ 90+1’ Cristian Arango (Real Salt Lake), 3-1 Arango 90+1’
Real Salt Lake 1.85 xGSt. Louis City 0.52 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 St. Louis City attacking Real Salt Lake attacking 
84’ Cristian Arango (Real Salt Lake), penalty, 0.79 xG, goal 90+1’ Cristian Arango (Real Salt Lake), open play, 0.35 xG, goal 25’ Joshua Yaro (St. Louis City), from a corner, 0.22 xG, off target 88’ Cristian Arango (Real Salt Lake), open play, 0.14 xG, saved 32’ Justen Glad (Real Salt Lake), from a corner, 0.13 xG, off target 73’ Anderson Julio (Real Salt Lake), open play, 0.11 xG, blocked 88’ Diego Luna (Real Salt Lake), open play, 0.10 xG, off target 46’ Matt Crooks (Real Salt Lake), open play, 0.09 xG, blocked 35’ Indiana Vassilev (St. Louis City), open play, 0.07 xG, blocked 72’ Unknown (St. Louis City), open play, 0.06 xG, saved 90+3’ Rasmus Alm (St. Louis City), open play, 0.06 xG, hit the woodwork 44’ Matt Crooks (Real Salt Lake), open play, 0.06 xG, off target 60’ João Klauss (St. Louis City), open play, 0.04 xG, off target 70’ Cristian Arango (Real Salt Lake), open play, 0.03 xG, goal 6’ Anderson Julio (Real Salt Lake), open play, 0.02 xG, off target 19’ Alexandros Katranis (Real Salt Lake), from a corner, 0.02 xG, blocked 90+8’ Samuel Adeniran (St. Louis City), open play, 0.02 xG, off target 3’ Indiana Vassilev (St. Louis City), set piece, 0.02 xG, goal 20’ Christopher Durkin (St. Louis City), open play, 0.01 xG, off target 41’ Christopher Durkin (St. Louis City), from a corner, 0.02 xG, off target 69’ Brayan Vera (Real Salt Lake), open play, 0.02 xG, off target 84’ Cristian Arango (Real Salt Lake), penalty, 0.79 xG, goal 90+1’ Cristian Arango (Real Salt Lake), open play, 0.35 xG, goal 25’ Joshua Yaro (St. Louis City), from a corner, 0.22 xG, off target 88’ Cristian Arango (Real Salt Lake), open play, 0.14 xG, saved 32’ Justen Glad (Real Salt Lake), from a corner, 0.13 xG, off target 73’ Anderson Julio (Real Salt Lake), open play, 0.11 xG, blocked 88’ Diego Luna (Real Salt Lake), open play, 0.10 xG, off target 46’ Matt Crooks (Real Salt Lake), open play, 0.09 xG, blocked 35’ Indiana Vassilev (St. Louis City), open play, 0.07 xG, blocked 72’ Unknown (St. Louis City), open play, 0.06 xG, saved 90+3’ Rasmus Alm (St. Louis City), open play, 0.06 xG, hit the woodwork 44’ Matt Crooks (Real Salt Lake), open play, 0.06 xG, off target 60’ João Klauss (St. Louis City), open play, 0.04 xG, off target 70’ Cristian Arango (Real Salt Lake), open play, 0.03 xG, goal 6’ Anderson Julio (Real Salt Lake), open play, 0.02 xG, off target 19’ Alexandros Katranis (Real Salt Lake), from a corner, 0.02 xG, blocked 90+8’ Samuel Adeniran (St. Louis City), open play, 0.02 xG, off target 69’ Brayan Vera (Real Salt Lake), open play, 0.02 xG, off target 3’ Indiana Vassilev (St. Louis City), set piece, 0.02 xG, goal 20’ Christopher Durkin (St. Louis City), open play, 0.01 xG, off target 41’ Christopher Durkin (St. Louis City), from a corner, 0.02 xG, off target
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
MacMath
Katranis
Brody
Glad
Vera
Eneli
Hidalgo 56’
Ojeda
Crooks 67’
Arango 3
Julio 76’
St. Louis City 4-2-3-1 Starting XI
Bürki
Markanich
Yaro
Parker
Totland 68’
Durkin 88’
Blom
Vassilev 68’
Pompeu
Jackson 77’
Klauss 77’

Player stats

Goalkeeper1 player
Zac MacMath
90′ 2 1 52 1 – – – –
Defenders5 players
Andrew Brody
90′ – 1 – 3 1 55 – – – –
90′ – 1 1 3 3 54 – – – –
90′ 2 – – 4 2 59 – – – –
90′ 3 2 – 6 2 31 1 – 1 –
Bode Hidalgo Taken off
56′ – – – 3 1 17 1 – –
Midfielders4 players
90′ – – 44 2 0.04 2 2 4 1 1 –
90′ – – 40 – 0.02 2 – 6 3 2 –
Matt Crooks Taken off
67′ – – 17 1 0.04 1 – 4 2 3 –
Andrés Gómez Came on as a substitute
34′ – – 8 1 0.09 – – 1 – – –
Forwards4 players
Cristian Arango
90′ 3 – 4 4 1.31 0.03 – 4 2 16 –
Anderson Julio Taken off
76′ – – 2 – 0.13 0.01 – 2 1 12 –
Diego Luna Came on as a substitute
23′ – 1 1 – 0.10 0.11 1 2 – 12 –
Maikel Chang Came on as a substitute
14′ – – – – – 0.01 – 2 1 9 –
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.