
CF Montréal vs Philadelphia Union, 2025 MLS, Regular Season
· MLS1 - 2
Union stay hot, edge CF Montreal on goal in 84th minute
Mikael Uhre scored the eventual match-winning goal in the 84th minute as the visiting Philadelphia Union defeated CF Montreal 2-1 on Saturday night.
Match Commentary
- 0': Lineups are announced and players are warming up.
- 0': First Half begins.
- 2': Goal! CF Montréal 0, Philadelphia Union 1. Indiana Vassilev (Philadelphia Union) right footed shot from outside the box to the top right corner. Assisted by Danley Jean Jacques following a fast break.
- 4': Attempt saved. Prince Owusu (CF Montréal) left footed shot from the centre of the box is saved in the centre of the goal by Andre Blake (Philadelphia Union). Assisted by Fabian Herbers.
- 5': Attempt blocked. Giacomo Vrioni (CF Montréal) left footed shot from the centre of the box is blocked. Assisted by Fabian Herbers.
- 5': Attempt missed. Giacomo Vrioni (CF Montréal) left footed shot from outside the box is high and wide to the right.
- 9': Foul by Joel Waterman (CF Montréal).
- 9': Tai Baribo (Philadelphia Union) wins a free kick in the defensive half.
- 12': Foul by Dante Sealy (CF Montréal).
- 12': Indiana Vassilev (Philadelphia Union) wins a free kick on the left wing.
- 13': Corner, Philadelphia Union. Conceded by Dante Sealy.
- 13': Attempt missed. Chris Donovan (Philadelphia Union) header from the centre of the box misses to the right. Assisted by Kai Wagner with a cross following a corner.
- 13': Corner, Philadelphia Union. Conceded by Prince Owusu.
- 14': Attempt blocked. Jakob Glesnes (Philadelphia Union) header from the centre of the box is blocked. Assisted by Kai Wagner with a cross.
- 16': Foul by Olwethu Makhanya (Philadelphia Union).
- 16': Prince Owusu (CF Montréal) wins a free kick in the attacking half.
- 19': Fabian Herbers (CF Montréal) wins a free kick in the attacking half.
- 19': Foul by Danley Jean Jacques (Philadelphia Union).
- 19': Attempt blocked. George Campbell (CF Montréal) right footed shot from the right side of the box is blocked.
- 20': Foul by Frankie Westfield (Philadelphia Union).
- 20': Tom Pearce (CF Montréal) wins a free kick on the left wing.
- 21': Attempt missed. Giacomo Vrioni (CF Montréal) header from the centre of the box misses to the right. Assisted by Fabian Herbers.
- 22': Foul by Nathan Saliba (CF Montréal).
- 22': Jovan Lukic (Philadelphia Union) wins a free kick in the defensive half.
- 23': Foul by Jakob Glesnes (Philadelphia Union).
- 23': Giacomo Vrioni (CF Montréal) wins a free kick in the defensive half.
- 23': Dante Sealy (CF Montréal) wins a free kick in the attacking half.
- 23': Foul by Kai Wagner (Philadelphia Union).
- 25': Foul by Jovan Lukic (Philadelphia Union).
- 25': George Campbell (CF Montréal) wins a free kick on the right wing.
- 25': Foul by Dante Sealy (CF Montréal).
- 25': Kai Wagner (Philadelphia Union) wins a free kick in the defensive half.
- 27': Danley Jean Jacques (Philadelphia Union) wins a free kick in the defensive half.
- 27': Foul by Fabian Herbers (CF Montréal).
- 27': Fabian Herbers (CF Montréal) is shown the yellow card for a bad foul.
- 29': Attempt saved. Quinn Sullivan (Philadelphia Union) right footed shot from outside the box is saved in the centre of the goal by Jonathan Sirois (CF Montréal). Assisted by Jovan Lukic.
- 31': Corner, CF Montréal. Conceded by Andre Blake.
- 31': Attempt blocked. Tom Pearce (CF Montréal) right footed shot from outside the box is blocked.
- 33': Attempt saved. Indiana Vassilev (Philadelphia Union) left footed shot from outside the box is saved in the bottom right corner by Jonathan Sirois (CF Montréal). Assisted by Quinn Sullivan.
- 36': Foul by Tom Pearce (CF Montréal).
- 36': Quinn Sullivan (Philadelphia Union) wins a free kick on the right wing.
- 36': Tom Pearce (CF Montréal) is shown the yellow card for a bad foul.
- 39': Dante Sealy (CF Montréal) wins a free kick on the right wing.
- 39': Foul by Kai Wagner (Philadelphia Union).
- 40': Corner, CF Montréal. Conceded by Olwethu Makhanya.
- 41': Foul by Quinn Sullivan (Philadelphia Union).
- 41': George Campbell (CF Montréal) wins a free kick in the attacking half.
- 45': Chris Donovan (Philadelphia Union) wins a free kick in the defensive half.
- 45': Foul by Fernando Álvarez (CF Montréal).
- 45': Fourth official has announced 2 minutes of added time.
- 45'+2': Corner, CF Montréal. Conceded by Frankie Westfield.
- 45'+3': Goal! CF Montréal 1, Philadelphia Union 1. Giacomo Vrioni (CF Montréal) left footed shot from very close range to the bottom right corner following a corner.
- 45'+4': First Half ends, CF Montréal 1, Philadelphia Union 1.
- 45': Second Half begins CF Montréal 1, Philadelphia Union 1.
- 49': Dante Sealy (CF Montréal) wins a free kick in the defensive half.
- 49': Foul by Kai Wagner (Philadelphia Union).
- 51': Foul by George Campbell (CF Montréal).
- 51': Tai Baribo (Philadelphia Union) wins a free kick in the defensive half.
- 51': Foul by Prince Owusu (CF Montréal).
- 51': Olwethu Makhanya (Philadelphia Union) wins a free kick in the defensive half.
- 52': Attempt blocked. Danley Jean Jacques (Philadelphia Union) left footed shot from outside the box is blocked. Assisted by Chris Donovan.
- 53': Foul by Tai Baribo (Philadelphia Union).
- 53': Joel Waterman (CF Montréal) wins a free kick on the right wing.
- 54': Corner, CF Montréal. Conceded by Jakob Glesnes.
- 55': Substitution, Philadelphia Union. Bruno Damiani replaces Chris Donovan.
- 55': Attempt missed. Tom Pearce (CF Montréal) left footed shot from outside the box is too high following a corner.
- 56': Foul by George Campbell (CF Montréal).
- 56': Jovan Lukic (Philadelphia Union) wins a free kick in the defensive half.
- 56': George Campbell (CF Montréal) is shown the yellow card for a bad foul.
- 57': Substitution, CF Montréal. Caden Clark replaces Giacomo Vrioni.
- 57': Substitution, CF Montréal. Luca Petrasso replaces Fabian Herbers.
- 57': Foul by Bruno Damiani (Philadelphia Union).
- 57': Samuel Piette (CF Montréal) wins a free kick in the defensive half.
- 57': Foul by Jovan Lukic (Philadelphia Union).
- 57': Tom Pearce (CF Montréal) wins a free kick on the left wing.
- 57': Jovan Lukic (Philadelphia Union) is shown the yellow card for a bad foul.
- 60': Foul by Dante Sealy (CF Montréal).
- 60': Jovan Lukic (Philadelphia Union) wins a free kick in the defensive half.
- 60': Fernando Álvarez (CF Montréal) wins a free kick in the defensive half.
- 60': Foul by Bruno Damiani (Philadelphia Union).
- 60': Corner, CF Montréal. Conceded by Jakob Glesnes.
- 61': Attempt missed. Prince Owusu (CF Montréal) left footed shot from the centre of the box misses to the right. Assisted by Tom Pearce with a cross following a corner.
- 64': Attempt blocked. Dante Sealy (CF Montréal) left footed shot from a difficult angle on the right is blocked.
- 64': Corner, CF Montréal. Conceded by Kai Wagner.
- 65': Handball by Dante Sealy (CF Montréal).
- 66': Bruno Damiani (Philadelphia Union) wins a free kick in the attacking half.
- 66': Foul by George Campbell (CF Montréal).
- 67': Attempt missed. Nathan Saliba (CF Montréal) left footed shot from outside the box is close, but misses the top right corner. Assisted by Dante Sealy.
- 73': Bruno Damiani (Philadelphia Union) wins a free kick in the defensive half.
- 73': Foul by Luca Petrasso (CF Montréal).
- 74': Attempt missed. Quinn Sullivan (Philadelphia Union) left footed shot from outside the box is high and wide to the left. Assisted by Danley Jean Jacques.
- 74': Substitution, Philadelphia Union. Mikael Uhre replaces Tai Baribo.
- 74': Substitution, Philadelphia Union. Nathan Harriel replaces Indiana Vassilev.
- 75': Attempt missed. Caden Clark (CF Montréal) right footed shot from the centre of the box is close, but misses to the right. Assisted by Dante Sealy.
- 76': Nathan Harriel (Philadelphia Union) has gone down, but the referee deems it simulation.
- 76': Nathan Harriel (Philadelphia Union) is shown the yellow card.
- 79': VAR Decision: No Penalty CF Montréal.
- 81': Foul by Mikael Uhre (Philadelphia Union).
- 81': Joel Waterman (CF Montréal) wins a free kick on the right wing.
- 82': Quinn Sullivan (Philadelphia Union) is shown the yellow card.
- 83': Bruno Damiani (Philadelphia Union) wins a free kick in the defensive half.
- 83': Foul by Dante Sealy (CF Montréal).
- 83': Dante Sealy (CF Montréal) is shown the yellow card.
- 83': Substitution, CF Montréal. Kwadwo Opoku replaces Tom Pearce.
- 83': Substitution, CF Montréal. Victor Loturi replaces Nathan Saliba.
- 84': Goal! CF Montréal 1, Philadelphia Union 2. Mikael Uhre (Philadelphia Union) right footed shot from the centre of the box to the bottom right corner. Assisted by Jovan Lukic with a through ball.
- 87': Foul by Mikael Uhre (Philadelphia Union).
- 87': George Campbell (CF Montréal) wins a free kick in the defensive half.
- 88': Substitution, CF Montréal. Sunusi Ibrahim replaces Samuel Piette.
- 88': Substitution, Philadelphia Union. Jeremy Rafanello replaces Jovan Lukic.
- 88': Substitution, Philadelphia Union. Jesús Bueno replaces Quinn Sullivan.
- 88': Foul by Bruno Damiani (Philadelphia Union).
- 88': George Campbell (CF Montréal) wins a free kick in the defensive half.
- 89': Offside, CF Montréal. Kwadwo Opoku is caught offside.
- 90': Fourth official has announced 6 minutes of added time.
- 90'+1': Handball by Sunusi Ibrahim (CF Montréal).
- 90'+2': Foul by Bruno Damiani (Philadelphia Union).
- 90'+2': George Campbell (CF Montréal) wins a free kick in the defensive half.
- 90'+3': Foul by Caden Clark (CF Montréal).
- 90'+3': Kai Wagner (Philadelphia Union) wins a free kick in the defensive half.
- 90'+4': Foul by Joel Waterman (CF Montréal).
- 90'+4': Mikael Uhre (Philadelphia Union) wins a free kick on the left wing.
- 90'+6': Jesús Bueno (Philadelphia Union) wins a free kick in the attacking half.
- 90'+6': Foul by Joel Waterman (CF Montréal).
- 90'+6': Attempt blocked. Bruno Damiani (Philadelphia Union) left footed shot from outside the box is blocked. Assisted by Jeremy Rafanello with a headed pass.
- 90'+6': Second Half ends, CF Montréal 1, Philadelphia Union 2.
- 0': Match ends, CF Montréal 1, Philadelphia Union 2.
Statistics
![]() |
MTL![]() |
|
---|---|---|
18 | Fouls | 19 |
3 | Yellow Cards | 4 |
0 | Red Cards | 0 |
0 | Offsides | 1 |
2 | Corner Kicks | 6 |
1 | Saves | 2 |
40.9 | Possession | 59.1 |
9 | SHOTS | 12 |
4 | ON GOAL | 2 |
0.4 | On Target % | 0.2 |
0 | Penalty Goals | 0 |
0 | Penalty Kicks Taken | 0 |
232 | Accurate Passes | 367 |
334 | Passes | 480 |
0.7 | Pass Completion % | 0.8 |
2 | Accurate Crosses | 1 |
10 | Crosses | 18 |
0.2 | Cross % | 0.1 |
60 | Long Balls | 63 |
29 | Accurate Long Balls | 28 |
0.5 | Long Balls % | 0.4 |
3 | Blocked Shots | 4 |
11 | Effective Tackles | 16 |
19 | Tackles | 24 |
0.6 | Tackle % | 0.7 |
10 | Interceptions | 9 |
38 | Effective Clearances | 24 |
38 | Clearances | 24 |
Game Information
Venue: Stade Saputo
Location: Montreal, Canada
Attendance: 17,011
MLS Standings
# | TEAM | GP | GD | PTS |
---|---|---|---|---|
1 | Philadelphia Union | 29 | +23 | 57 |
2 | FC Cincinnati | 29 | +6 | 52 |
3 | Charlotte FC | 29 | +8 | 50 |
4 | Nashville SC | 29 | +16 | 50 |
Line-Ups
CF Montréal (4-4-2)
No. | Name |
---|---|
40 | Jonathan Sirois (GK) |
4 | Fernando Álvarez |
24 | George Campbell ![]() |
3 | Tom Pearce ![]() |
16 | Joel Waterman |
6 | Samuel Piette |
19 | Nathan Saliba |
21 | Fabian Herbers ![]() |
25 | Dante Sealy ![]() |
9 | Prince Owusu |
17 | Giacomo Vrioni |
Philadelphia Union (4-4-2)
No. | Name |
---|---|
18 | Andre Blake (GK) |
29 | Olwethu Makhanya |
5 | Jakob Glesnes |
27 | Kai Wagner |
39 | Francis Westfield |
4 | Jovan Lukic ![]() |
21 | Danley Jean Jacques |
19 | Indiana Vassilev |
33 | Quinn Sullivan ![]() |
9 | Tai Baribo |
25 | Chris Donovan |
MLS News

Inter Miami striker Luis Suárez has been given a six-game suspension for spitting at a Seattle Sounders staff member following Sunday's Leagues Cup final.

Luis Suárez apologized for spitting on a Seattle Sounders staffer following Sunday's Leagues Cup final loss.

Inter Miami midfielder Benjamin Cremaschi will join Parma on loan through June 2026, and the Serie A side will have the option to purchase his contract.

Craig Burley slams Luis Suárez for appearing to spit on a Seattle Sounders member of staff following Inter Miami's Leagues Cup final loss.

"He's the face of soccer in our country and in a lot of Asia ... he's our superstar." Son Heung-Min's home debut for LAFC brought out the best of the city even in defeat to San Diego.