| | First Half starts. |
| 1' | | Fouled by José Aja - Minnesota United FC |
| 1' | | Giuseppe Rossi - Real Salt Lake - won a free kick in attack. |
| 3' | | New attacking attempt. Giuseppe Rossi - Real Salt Lake - shot with left foot from outside the box is saved by goalkeeper in the centre of the goal. |
| 7' | | Corner - Real Salt Lake. Conceded by José Aja. |
| 7' | | Shot blocked. Erik Holt - Real Salt Lake - shot with right foot from outside the box is blocked. |
| 8' | | Fouled by Sam Johnson - Real Salt Lake |
| 8' | | Romain Métanire - Minnesota United FC - won a free kick in defence. |
| 9' | | Hand ball by Kevin Molino - Minnesota United FC |
| 11' | | Emanuel Reynoso - Minnesota United FC - won a free kick in attack. |
| 11' | | Fouled by Justen Glad - Real Salt Lake |
| 11' | | Fouled by Mason Toye - Minnesota United FC |
| 11' | | Nedum Onuoha - Real Salt Lake - won a free kick in defence. |
| 13' | | New attacking attempt. Giuseppe Rossi - Real Salt Lake - shot with left foot from outside the box is saved by goalkeeper in the centre of the goal. Assist - Sam Johnson. |
| 14' | | Missed chance. Mason Toye - Minnesota United FC - shot with right foot from the right side of the six yard box missed. Assist - Romain Métanire with a cross. |
| 15' | | Fouled by Justen Glad - Real Salt Lake |
| 15' | | Kevin Molino - Minnesota United FC - won a free kick in defence. |
| 15' | | Fouled by Sam Johnson - Real Salt Lake |
| 15' | | Jan Gregus - Minnesota United FC - won a free kick in attack. |
| 16' | | Erik Holt - Real Salt Lake - won a free kick in defence. |
| 16' | | Fouled by Jan Gregus - Minnesota United FC |
| 18' | | Substitution - Minnesota United FC. Hassani Dotson for Osvaldo Alonso - injury. |
| 19' | | Fouled by Erik Holt - Real Salt Lake |
| 19' | | Kevin Molino - Minnesota United FC - won a free kick in attack. |
| 20' | | Shot blocked. Jan Gregus - Minnesota United FC - shot with right foot from outside the box is blocked. |
| 20' | | Missed chance. Jan Gregus - Minnesota United FC - shot with left foot from outside the box missed . |
| 23' | | Chase Gasper - Minnesota United FC - won a free kick in defence. |
| 23' | | Fouled by Douglas Martínez - Real Salt Lake |
| 24' | | Fouled by Hassani Dotson - Minnesota United FC |
| 24' | | Giuseppe Rossi - Real Salt Lake - won a free kick in attack. |
| 25' | | Fouled by Emanuel Reynoso - Minnesota United FC |
| 25' | | Nick Besler - Real Salt Lake - won a free kick in attack. |
| 26' | | Offside - Real Salt Lake. Giuseppe Rossi with a pass, however Nedum Onuoha is in offside. |
| 26' | | GOAL OVERTURNED BY VAR: Nedum Onuoha - Real Salt Lake - scores but the goal is ruled out after a VAR review. |
| 27' | | VAR Decision: No Goal Minnesota United FC 0-0 Real Salt Lake. |
| 29' | | Fouled by Sam Johnson - Real Salt Lake |
| 29' | | Romain Métanire - Minnesota United FC - won a free kick on the right wing. |
| 31' | | Fouled by Nick Besler - Real Salt Lake |
| 31' | | Jan Gregus - Minnesota United FC - won a free kick in defence. |
| 36' | | Missed chance. Kevin Molino - Minnesota United FC - shot with right foot from the centre of the box is close, but missed to the left. Assist - Robin Lod. |
| 36' | | Fouled by Everton Luiz - Real Salt Lake |
| 36' | | Hassani Dotson - Minnesota United FC - won a free kick in defence. |
| 37' | | Everton Luiz - Real Salt Lake - won a free kick in defence. |
| 37' | | Fouled by Emanuel Reynoso - Minnesota United FC |
| 38' | | Fouled by Justen Glad - Real Salt Lake |
| 38' | | Kevin Molino - Minnesota United FC - won a free kick in defence. |
| 42' | | Missed chance. Robin Lod - Minnesota United FC - shot with left foot from the right side of the box is close, but missed to the left. Assist - Emanuel Reynoso. |
| 43' | | Fouled by Emanuel Reynoso - Minnesota United FC |
| 43' | | Kyle Beckerman - Real Salt Lake - won a free kick in defence. |
| 44' | | Corner - Real Salt Lake. Conceded by Michael Boxall. |
| 45' | | Fouled by Tate Schmitt - Real Salt Lake |
| 45' | | Robin Lod - Minnesota United FC - won a free kick in defence. |
| 45+1' | | Chase Gasper - Minnesota United FC - won a free kick in defence. |
| 45+1' | | Fouled by Kyle Beckerman - Real Salt Lake |
| 45+2' | | Missed chance. Douglas Martínez - Real Salt Lake - shot with right foot from the right side of the box is high and wide to the right. Assist - Justen Glad. |
| 45+4' | | Everton Luiz - Real Salt Lake - won a free kick in defence. |
| 45+4' | | Fouled by Jan Gregus - Minnesota United FC |
| 45+5' | | First Half ended - Minnesota United FC 0, Real Salt Lake 0. |
| 45' | | Second Half starts Minnesota United FC 0, Real Salt Lake 0. |
| 46' | | Shot blocked. Giuseppe Rossi - Real Salt Lake - shot with left foot from outside the box is blocked. Assist - Sam Johnson. |
| 46' | | Missed chance. Sam Johnson - Real Salt Lake - shot with right foot from the left side of the box missed. Assist - Giuseppe Rossi. |
| 48' | | Offside - Minnesota United FC. Kevin Molino with a pass, however Mason Toye is in offside. |
| 49' | | Emanuel Reynoso - Minnesota United FC - won a free kick in defence. |
| 49' | | Fouled by Kyle Beckerman - Real Salt Lake |
| 50' | | Fouled by Emanuel Reynoso - Minnesota United FC |
| 50' | | Kyle Beckerman - Real Salt Lake - won a free kick in attack. |
| 52' | | Fouled by Giuseppe Rossi - Real Salt Lake |
| 52' | | Hassani Dotson - Minnesota United FC - won a free kick in attack. |
| 53' | | Goal! Minnesota United FC 1, Real Salt Lake 0. Chase Gasper - Minnesota United FC - shot with left foot from the centre of the box to the left corner. Assist - Kevin Molino. |
| 56' | | Fouled by Emanuel Reynoso - Minnesota United FC |
| 56' | | Kyle Beckerman - Real Salt Lake - won a free kick on the left wing. |
| 56' | | Emanuel Reynoso - Minnesota United FC - receive yellow card for a foul. |
| 57' | | New attacking attempt. Kevin Molino - Minnesota United FC - shot with right foot from the right side of the box is saved in the right corner. Assist - Robin Lod. |
| 57' | | Corner - Minnesota United FC. Conceded by Zac MacMath. |
| 59' | | Everton Luiz - Real Salt Lake - won a free kick in defence. |
| 59' | | Fouled by Kevin Molino - Minnesota United FC |
| 62' | | Goal! Minnesota United FC 2, Real Salt Lake 0. Robin Lod - Minnesota United FC - shot with left foot from the centre of the box to the left corner. Assist - Emanuel Reynoso. |
| 64' | | Substitution - Minnesota United FC. Jacori Hayes for Mason Toye. |
| 64' | | Corner - Real Salt Lake. Conceded by Romain Métanire. |
| 65' | | Shot blocked. Nedum Onuoha - Real Salt Lake - header inside of six yard box - left side is blocked. Assist - Kyle Beckerman with a cross. |
| 65' | | Emanuel Reynoso - Minnesota United FC - won a free kick in defence. |
| 65' | | Fouled by Kyle Beckerman - Real Salt Lake |
| 67' | | Fouled by Everton Luiz - Real Salt Lake |
| 67' | | Kevin Molino - Minnesota United FC - won a free kick in defence. |
| 67' | | Fouled by Erik Holt - Real Salt Lake |
| 67' | | Jacori Hayes - Minnesota United FC - won a free kick in attack. |
| 69' | | Fouled by Emanuel Reynoso - Minnesota United FC |
| 69' | | Tate Schmitt - Real Salt Lake - won a free kick in defence. |
| 71' | | New attacking attempt. Emanuel Reynoso - Minnesota United FC - shot with left foot from outside the box is saved in the left corner. Assist - Robin Lod. |
| 72' | | Substitution - Minnesota United FC. Raheem Edwards for Emanuel Reynoso. |
| 73' | | Missed chance. Robin Lod - Minnesota United FC - shot with left foot from outside the box is high and wide to the left. Assist - Jan Gregus. |
| 73' | | Kyle Beckerman - Real Salt Lake - receive yellow card for a foul. |
| 75' | | Substitution - Real Salt Lake. Maikel Chang for Douglas Martínez. |
| 73' | | Substitution - Real Salt Lake. Corey Baird for Nick Besler. |
| 75' | | Goal! Minnesota United FC 3, Real Salt Lake 0. Jacori Hayes - Minnesota United FC - shot with left foot from few metres to the centre of the goal. Assist - Raheem Edwards. |
| 77' | | Fouled by Tate Schmitt - Real Salt Lake |
| 77' | | Romain Métanire - Minnesota United FC - won a free kick on the right wing. |
| 78' | | Substitution - Real Salt Lake. Damir Kreilach for Kyle Beckerman. |
| 78' | | Substitution - Real Salt Lake. Albert Rusnák for Giuseppe Rossi. |
| 78' | | Albert Rusnák - Real Salt Lake - won a free kick on the right wing. |
| 78' | | Fouled by Raheem Edwards - Minnesota United FC |
| 81' | | Fouled by Raheem Edwards - Minnesota United FC |
| 81' | | Nedum Onuoha - Real Salt Lake - won a free kick in defence. |
| 82' | | Fouled by Damir Kreilach - Real Salt Lake |
| 82' | | Raheem Edwards - Minnesota United FC - won a free kick on the right wing. |
| 82' | | Corner - Minnesota United FC. Conceded by Nedum Onuoha. |
| 83' | | Missed chance. Robin Lod - Minnesota United FC - shot with left foot from the centre of the box is close, but missed. Assist - Jacori Hayes after corner. |
| 84' | | Offside - Real Salt Lake. Maikel Chang with a pass, however Sam Johnson is in offside. |
| 88' | | New attacking attempt. Damir Kreilach - Real Salt Lake - shot with left foot from outside the box is saved by goalkeeper in the centre of the goal. Assist - Corey Baird. |
| 89' | | Everton Luiz - Real Salt Lake - won a free kick in defence. |
| 89' | | Fouled by Raheem Edwards - Minnesota United FC |
| 89' | | Fouled by Nedum Onuoha - Real Salt Lake |
| 89' | | Raheem Edwards - Minnesota United FC - won a free kick in attack. |
| 90' | | Goal! Minnesota United FC 4, Real Salt Lake 0. Robin Lod - Minnesota United FC - shot with left foot from the right side of the box to the left corner. Assist - Hassani Dotson following a fast break. |
| 90+2' | | Fouled by Justen Glad - Real Salt Lake |
| 90+2' | | Jacori Hayes - Minnesota United FC - won a free kick on the left wing. |
| 90+3' | | Second Half ended - Minnesota United FC 4, Real Salt Lake 0. |
| | Thats all. Game finished - Minnesota United FC 4, Real Salt Lake 0. |