| | First Half starts. |
| 4' | | Andrés Gómez - Real Salt Lake - won a free kick in defence. |
| 4' | | Fouled by Obed Vargas - Seattle Sounders FC |
| 5' | | Diego Luna - Real Salt Lake - won a free kick in attack. |
| 5' | | Fouled by Yeimar Gómez - Seattle Sounders FC |
| 6' | | VAR Decision: No Penalty Real Salt Lake. |
| 8' | | Shot blocked. Diego Luna - Real Salt Lake - shot with right foot from outside the box is blocked. |
| 11' | | New attacking attempt. Raúl Ruidíaz - Seattle Sounders FC - shot with left foot from more than 35 yards is saved in the right corner. Assist - Alex Roldan. |
| 11' | | Corner - Seattle Sounders FC. Conceded by Gavin Beavers. |
| 12' | | Shot blocked. Raúl Ruidíaz - Seattle Sounders FC - shot with right foot from outside the box is blocked. |
| 12' | | Corner - Seattle Sounders FC. Conceded by Andrés Gómez. |
| 18' | | Anderson Julio - Real Salt Lake - won a free kick in defence. |
| 18' | | Fouled by Jackson Ragen - Seattle Sounders FC |
| 21' | | Shot blocked. Andrés Gómez - Real Salt Lake - shot with left foot from outside the box is blocked. Assist - Philip Quinton. |
| 21' | | Fouled by Brayan Vera - Real Salt Lake |
| 21' | | Raúl Ruidíaz - Seattle Sounders FC - won a free kick in defence. |
| 22' | | Fouled by Maikel Chang - Real Salt Lake |
| 22' | | João Paulo - Seattle Sounders FC - won a free kick in defence. |
| 23' | | Emeka Eneli - Real Salt Lake - won a free kick in attack. |
| 23' | | Fouled by João Paulo - Seattle Sounders FC |
| 24' | | Shot blocked. Albert Rusnák - Seattle Sounders FC - shot with right foot from outside the box is blocked. Assist - Jordan Morris. |
| 25' | | Offside - Seattle Sounders FC. Cristian Roldan is in offside. |
| 26' | | Shot blocked. Jordan Morris - Seattle Sounders FC - shot with left foot from the left side of the box is blocked. Assist - João Paulo. |
| 26' | | Corner - Seattle Sounders FC. Conceded by Philip Quinton. |
| 29' | | Delay in match - injury Maikel Chang - Real Salt Lake |
| 31' | | Delay over. They are ready to continue. |
| 32' | | Fouled by Anderson Julio - Real Salt Lake |
| 32' | | Obed Vargas - Seattle Sounders FC - won a free kick in defence. |
| 33' | | Shot blocked. Jordan Morris - Seattle Sounders FC - shot with the head from the centre of the box is blocked. Assist - Alex Roldan with a cross. |
| 34' | | Substitution - Real Salt Lake. Matt Crooks for Maikel Chang - injury. |
| 34' | | Fouled by Matt Crooks - Real Salt Lake |
| 34' | | Obed Vargas - Seattle Sounders FC - won a free kick in defence. |
| 35' | | Fouled by Matt Crooks - Real Salt Lake |
| 35' | | João Paulo - Seattle Sounders FC - won a free kick in defence. |
| 35' | | New attacking attempt. Obed Vargas - Seattle Sounders FC - shot with right foot from outside the box is saved in the top centre of the goal. Assist - Raúl Ruidíaz. |
| 35' | | Corner - Seattle Sounders FC. Conceded by Gavin Beavers. |
| 36' | | Missed chance. Yeimar Gómez - Seattle Sounders FC - shot with the head from the centre of the box missed. Assist - João Paulo with a cross. |
| 38' | | Corner - Real Salt Lake. Conceded by Jackson Ragen. |
| 39' | | Shot blocked. Anderson Julio - Real Salt Lake - shot with right foot from the left side of the box is blocked. Assist - Diego Luna. |
| 39' | | Corner - Real Salt Lake. Conceded by Cristian Roldan. |
| 41' | | New attacking attempt. Cristian Roldan - Seattle Sounders FC - shot with right foot from the right side of the box is saved in the top left corner. Assist - Alex Roldan. |
| 41' | | Missed chance. Anderson Julio - Real Salt Lake - shot with right foot from outside the box is high and wide to the right. |
| 43' | | Diego Luna - Real Salt Lake - won a free kick in attack. |
| 43' | | Fouled by Alex Roldan - Seattle Sounders FC |
| 44' | | Missed chance. Andrés Gómez - Real Salt Lake - shot with right foot from outside the box is high and wide to the right from a free kick. |
| 45' | | Missed chance. Matt Crooks - Real Salt Lake - shot with the head from the centre of the box missed to the left. Assist - Diego Luna. |
| 45+2' | | Missed chance. Anderson Julio - Real Salt Lake - shot with right foot from outside the box is high and wide to the right. Assist - Bryan Oviedo. |
| 45+3' | | Missed chance. Brayan Vera - Real Salt Lake - shot with left foot from more than 35 yards is high and wide to the right. Assist - Philip Quinton. |
| 45+6' | | Fouled by Justen Glad - Real Salt Lake |
| 45+6' | | Obed Vargas - Seattle Sounders FC - won a free kick in attack. |
| 45+7' | | First Half ended - Seattle Sounders FC 0, Real Salt Lake 0. |
| 45' | | Second Half starts Seattle Sounders FC 0, Real Salt Lake 0. |
| 46' | | Anderson Julio - Real Salt Lake - won a free kick in defence. |
| 46' | | Fouled by Yeimar Gómez - Seattle Sounders FC |
| 47' | | Shot blocked. Albert Rusnák - Seattle Sounders FC - shot with left foot from the centre of the box is blocked. Assist - Jordan Morris. |
| 47' | | Offside - Seattle Sounders FC. Cristian Roldan is in offside. |
| 48' | | Fouled by Matt Crooks - Real Salt Lake |
| 48' | | João Paulo - Seattle Sounders FC - won a free kick in attack. |
| 49' | | Missed chance. Raúl Ruidíaz - Seattle Sounders FC - shot with right foot from outside the box goes high from a free kick. |
| 50' | | Albert Rusnák - Seattle Sounders FC - won a free kick in attack. |
| 50' | | Fouled by Nelson Palacio - Real Salt Lake |
| 54' | | Alex Roldan - Seattle Sounders FC - won a free kick on the right wing. |
| 54' | | Fouled by Brayan Vera - Real Salt Lake |
| 54' | | Delay in match - injury Anderson Julio - Real Salt Lake |
| 58' | | Delay over. They are ready to continue. |
| 58' | | Substitution - Real Salt Lake. Cristian Arango for Anderson Julio. |
| 60' | | Corner - Seattle Sounders FC. Conceded by Philip Quinton. |
| 61' | | Shot blocked. Yeimar Gómez - Seattle Sounders FC - shot with the head from the right side of the six yard box is blocked. Assist - Albert Rusnák with a cross. |
| 61' | | Corner - Seattle Sounders FC. Conceded by Brayan Vera. |
| 61' | | Missed chance. Albert Rusnák - Seattle Sounders FC - shot with right foot from outside the box is close, but missed to the left after corner. |
| 61' | | Delay in match - Seattle Sounders FC |
| 61' | | Delay over. They are ready to continue. |
| 62' | | Corner - Seattle Sounders FC. Conceded by Philip Quinton. |
| 63' | | Substitution - Real Salt Lake. Braian Ojeda for Nelson Palacio. |
| 64' | | Substitution - Real Salt Lake. Fidel Barajas for Diego Luna. |