CF Montréal vs Portland Timbers, 2023 MLS, Regular Season
· MLS4 - 1
CF Montreal break out of rut, blast Timbers
CF Montreal kept their playoff hopes alive and ended a seven-match winless run with a 4-1 victory against the visiting Portland Timbers on Saturday.
Match Timeline
- 0': Lineups are announced and players are warming up.
- 0': First Half begins.
- 2': Attempt blocked. Santiago Moreno (Portland Timbers) right footed shot from the right side of the box is blocked. Assisted by Dairon Asprilla.
- 3': Corner, CF Montréal. Conceded by Evander.
- 3': Attempt missed. Romell Quioto (CF Montréal) right footed shot from the centre of the box misses to the left. Assisted by Mathieu Choinière following a corner.
- 4': Attempt saved. Antony (Portland Timbers) header from the centre of the box is saved in the centre of the goal. Assisted by Santiago Moreno with a cross.
- 6': Corner, CF Montréal. Conceded by Larrys Mabiala.
- 7': Attempt blocked. Gabriele Corbo (CF Montréal) right footed shot from the centre of the box is blocked. Assisted by Mathieu Choinière.
- 8': Dairon Asprilla (Portland Timbers) wins a free kick in the defensive half.
- 8': Foul by Ariel Lassiter (CF Montréal).
- 11': Offside, Portland Timbers. David Bingham tries a through ball, but Antony is caught offside.
- 13': Attempt missed. Sunusi Ibrahim (CF Montréal) right footed shot from the right side of the six yard box misses to the left. Assisted by Mathieu Choinière with a cross.
- 13': Attempt blocked. Kwadwo Opoku (CF Montréal) right footed shot from the right side of the box is blocked.
- 13': Corner, CF Montréal. Conceded by Larrys Mabiala.
- 13': Attempt missed. Sunusi Ibrahim (CF Montréal) header from the right side of the six yard box misses to the left. Assisted by Mathieu Choinière with a cross following a corner.
- 15': Attempt blocked. Antony (Portland Timbers) right footed shot from the left side of the box is blocked. Assisted by Larrys Mabiala.
- 15': Foul by Dairon Asprilla (Portland Timbers).
- 15': Samuel Piette (CF Montréal) wins a free kick in the defensive half.
- 17': Foul by Antony (Portland Timbers).
- 17': George Campbell (CF Montréal) wins a free kick on the right wing.
- 18': Offside, CF Montréal. Nathan Saliba tries a through ball, but Romell Quioto is caught offside.
- 20': Foul by Mathieu Choinière (CF Montréal).
- 20': Santiago Moreno (Portland Timbers) wins a free kick in the defensive half.
- 23': Foul by Dario Zuparic (Portland Timbers).
- 23': Sunusi Ibrahim (CF Montréal) wins a free kick in the defensive half.
- 23': Attempt missed. Dairon Asprilla (Portland Timbers) right footed shot from the right side of the box misses to the left. Assisted by Santiago Moreno following a fast break.
- 25': Attempt saved. Felipe Mora (Portland Timbers) right footed shot from the centre of the box is saved in the centre of the goal. Assisted by Antony with a cross.
- 28': Attempt missed. Juan Mosquera (Portland Timbers) right footed shot from outside the box is too high. Assisted by Evander.
- 28': Goal! CF Montréal 1, Portland Timbers 0. Sunusi Ibrahim (CF Montréal) right footed shot from very close range to the top left corner. Assisted by Kwadwo Opoku.
- 30': Foul by Bryan Acosta (Portland Timbers).
- 30': Kwadwo Opoku (CF Montréal) wins a free kick in the attacking half.
- 33': Attempt saved. Romell Quioto (CF Montréal) right footed shot from the centre of the box is saved in the centre of the goal. Assisted by Joel Waterman with a through ball.
- 33': Dairon Asprilla (Portland Timbers) wins a free kick in the defensive half.
- 33': Foul by Gabriele Corbo (CF Montréal).
- 35': Goal! CF Montréal 2, Portland Timbers 0. Kwadwo Opoku (CF Montréal) left footed shot from outside the box to the centre of the goal. Assisted by Sunusi Ibrahim.
- 39': Foul by Kwadwo Opoku (CF Montréal).
- 39': Juan Mosquera (Portland Timbers) wins a free kick in the defensive half.
- 39': Delay in match because of an injury Kwadwo Opoku (CF Montréal).
- 40': Delay over. They are ready to continue.
- 41': Attempt blocked. Claudio Bravo (Portland Timbers) left footed shot from outside the box is blocked.
- 43': Attempt saved. Ariel Lassiter (CF Montréal) left footed shot from outside the box is saved in the bottom right corner. Assisted by Mathieu Choinière.
- 45'+1': Dairon Asprilla (Portland Timbers) wins a free kick on the right wing.
- 45'+1': Foul by Gabriele Corbo (CF Montréal).
- 45'+2': Corner, Portland Timbers. Conceded by Mathieu Choinière.
- 45'+2': First Half ends, CF Montréal 2, Portland Timbers 0.
- 45': Second Half begins CF Montréal 2, Portland Timbers 0.
- 45': Substitution, Portland Timbers. Diego Chará replaces Evander.
- 45': Substitution, Portland Timbers. Franck Boli replaces Antony.
- 46': Foul by Diego Chará (Portland Timbers).
- 46': Mathieu Choinière (CF Montréal) wins a free kick in the defensive half.
- 50': Offside, CF Montréal. Romell Quioto tries a through ball, but Sunusi Ibrahim is caught offside.
- 50': Attempt missed. Dairon Asprilla (Portland Timbers) right footed shot from long range on the left is close, but misses the top right corner. Assisted by Claudio Bravo.
- 51': Foul by Larrys Mabiala (Portland Timbers).
- 51': Kwadwo Opoku (CF Montréal) wins a free kick in the defensive half.
- 52': Foul by Claudio Bravo (Portland Timbers).
- 52': Sunusi Ibrahim (CF Montréal) wins a free kick on the right wing.
- 53': Foul by Bryan Acosta (Portland Timbers).
- 53': Sunusi Ibrahim (CF Montréal) wins a free kick in the attacking half.
- 53': Bryan Acosta (Portland Timbers) is shown the yellow card for a bad foul.
- 53': Delay in match because of an injury Sunusi Ibrahim (CF Montréal).
- 54': Delay over. They are ready to continue.
- 57': Foul by Larrys Mabiala (Portland Timbers).
- 57': Sunusi Ibrahim (CF Montréal) wins a free kick on the right wing.
- 58': Corner, Portland Timbers. Conceded by Joel Waterman.
- 60': Corner, Portland Timbers. Conceded by George Campbell.
- 61': Attempt saved. Felipe Mora (Portland Timbers) header from the right side of the six yard box is saved in the centre of the goal. Assisted by Santiago Moreno with a cross.
- 61': Attempt blocked. Dario Zuparic (Portland Timbers) right footed shot from very close range is blocked.
- 61': Attempt blocked. Larrys Mabiala (Portland Timbers) right footed shot from the centre of the box is blocked.
- 61': Corner, Portland Timbers. Conceded by Samuel Piette.
- 61': Attempt blocked. Juan Mosquera (Portland Timbers) right footed shot from the right side of the box is blocked.
- 61': Offside, Portland Timbers. Juan Mosquera tries a through ball, but Dairon Asprilla is caught offside.
- 61': Substitution, Portland Timbers. Sebastián Blanco replaces Bryan Acosta.
- 61': Substitution, Portland Timbers. Eric Miller replaces Claudio Bravo.
- 62': Foul by Diego Chará (Portland Timbers).
- 62': Mathieu Choinière (CF Montréal) wins a free kick in the defensive half.
- 63': Dairon Asprilla (Portland Timbers) wins a free kick on the right wing.
- 63': Foul by Romell Quioto (CF Montréal).
- 64': Goal! CF Montréal 3, Portland Timbers 0. Mathieu Choinière (CF Montréal) right footed shot from outside the box to the top right corner. Assisted by Romell Quioto.
- 67': Corner, Portland Timbers. Conceded by George Campbell.
- 68': Attempt missed. Eric Miller (Portland Timbers) right footed shot from the centre of the box is just a bit too high following a corner.
- 68': Substitution, CF Montréal. Lassi Lappalainen replaces Kwadwo Opoku.
- 69': Substitution, CF Montréal. Mason Toye replaces Sunusi Ibrahim.
- 69': Substitution, CF Montréal. Zachary Brault-Guillard replaces Romell Quioto.
- 69': Substitution, Portland Timbers. Yimmi Chará replaces Dairon Asprilla.
- 70': Foul by Eric Miller (Portland Timbers).
- 70': Zachary Brault-Guillard (CF Montréal) wins a free kick in the defensive half.
- 72': Offside, Portland Timbers. Sebastián Blanco tries a through ball, but Franck Boli is caught offside.
- 74': Foul by Samuel Piette (CF Montréal).
- 74': Yimmi Chará (Portland Timbers) wins a free kick in the attacking half.
- 74': Attempt missed. Franck Boli (Portland Timbers) left footed shot from the left side of the six yard box is high and wide to the left. Assisted by Santiago Moreno with a cross following a set piece situation.
- 76': Attempt saved. Ariel Lassiter (CF Montréal) left footed shot from the left side of the box is saved in the bottom right corner. Assisted by Mason Toye.
- 76': Goal! CF Montréal 4, Portland Timbers 0. Mason Toye (CF Montréal) right footed shot from a difficult angle on the right to the centre of the goal.
- 78': Foul by Sebastián Blanco (Portland Timbers).
- 78': Nathan Saliba (CF Montréal) wins a free kick in the defensive half.
- 79': Offside, Portland Timbers. Larrys Mabiala tries a through ball, but Yimmi Chará is caught offside.
- 80': Substitution, CF Montréal. Bryce Duke replaces Ariel Lassiter.
- 80': Substitution, CF Montréal. Victor Wanyama replaces Nathan Saliba.
- 83': Attempt saved. Bryce Duke (CF Montréal) right footed shot from outside the box is saved in the top left corner. Assisted by Mathieu Choinière.
- 83': Corner, CF Montréal. Conceded by David Bingham.
- 85': Dario Zuparic (Portland Timbers) wins a free kick in the defensive half.
- 85': Foul by Bryce Duke (CF Montréal).
- 86': Goal! CF Montréal 4, Portland Timbers 1. Franck Boli (Portland Timbers) right footed shot from very close range to the bottom left corner. Assisted by Yimmi Chará.
- 89': Delay in match because of an injury Felipe Mora (Portland Timbers).
- 90'+1': Delay over. They are ready to continue.
- 90'+1': Offside, CF Montréal. Bryce Duke tries a through ball, but Lassi Lappalainen is caught offside.
- 90'+1': Dario Zuparic (Portland Timbers) wins a free kick in the defensive half.
- 90'+1': Foul by Mathieu Choinière (CF Montréal).
- 90'+2': Attempt missed. Franck Boli (Portland Timbers) left footed shot from the right side of the box misses to the left. Assisted by Yimmi Chará.
- 90'+4': Attempt missed. Lassi Lappalainen (CF Montréal) right footed shot from the left side of the box is close, but misses the top right corner. Assisted by Victor Wanyama.
- 90'+4': Foul by Bryce Duke (CF Montréal).
- 90'+4': Larrys Mabiala (Portland Timbers) wins a free kick in the defensive half.
- 90'+6': Foul by Victor Wanyama (CF Montréal).
- 90'+6': Santiago Moreno (Portland Timbers) wins a free kick in the attacking half.
- 90'+8': Attempt blocked. Bryce Duke (CF Montréal) right footed shot from more than 35 yards is blocked.
- 90'+8': Second Half ends, CF Montréal 4, Portland Timbers 1.
- 0': Match ends, CF Montréal 4, Portland Timbers 1.
Statistics
POR |
MTL![]() |
|
|---|---|---|
| 12 | Fouls | 11 |
| 1 | Yellow Cards | 0 |
| 0 | Red Cards | 0 |
| 4 | Offsides | 3 |
| 5 | Corner Kicks | 4 |
| 4 | Saves | 3 |
| 57 | Possession | 43 |
| 16 | SHOTS | 15 |
| 5 | ON GOAL | 8 |
| 0.3 | On Target % | 0.5 |
| 0 | Penalty Goals | 0 |
| 0 | Penalty Kicks Taken | 0 |
| 395 | Accurate Passes | 292 |
| 479 | Passes | 364 |
| 0.8 | Pass Completion % | 0.8 |
| 5 | Accurate Crosses | 2 |
| 20 | Crosses | 10 |
| 0.3 | Cross % | 0.2 |
| 54 | Long Balls | 63 |
| 22 | Accurate Long Balls | 28 |
| 0.4 | Long Balls % | 0.4 |
| 5 | Blocked Shots | 3 |
| 9 | Effective Tackles | 10 |
| 12 | Tackles | 19 |
| 0.8 | Tackle % | 0.5 |
| 7 | Interceptions | 9 |
| 8 | Effective Clearances | 17 |
| 8 | Clearances | 17 |
Game Information
Venue: Stade Saputo
Location: Montreal, Canada
Attendance: 17,559
MLS Table
| # | TEAM | GP | GD | PTS |
|---|---|---|---|---|
| 1 | San Diego FC | 2 | +7 | 6 |
| 2 | LAFC | 2 | +5 | 6 |
| 3 | San Jose Earthquakes | 2 | +5 | 6 |
| 4 | Vancouver Whitecaps | 2 | +4 | 6 |
Line-Ups
CF Montréal (3-4-3)
| No. | Name |
|---|---|
| 40 | Jonathan Sirois (GK) |
| 16 | Joel Waterman |
| 25 | Gabriele Corbo |
| 24 | George Campbell |
| 6 | Samuel Piette |
| 19 | Nathan Saliba |
| 11 | Ariel Lassiter |
| 29 | Mathieu Choinière |
| 90 | Kwadwo Opoku |
| 30 | Romell Quioto |
| 14 | Sunusi Ibrahim |
Portland Timbers (4-3-3)
| No. | Name |
|---|---|
| 1 | David Bingham (GK) |
| 33 | Larrys Mabiala |
| 13 | Dario Zuparic |
| 5 | Claudio Bravo |
| 29 | Juan Mosquera |
| 6 | Bryan Acosta |
| 20 | Evander |
| 30 | Santiago Moreno |
| 9 | Felipe Mora |
| 80 | Antony |
| 27 | Dairon Asprilla |
MLS News
The British Columbia Supreme Court approved a settlement in the class-action lawsuit against defendants MLS and the Vancouver Whitecaps that claimed both parties relied on "misleading promotional material" when selling tickets to a match against Miami.
Defending champions Inter Miami finally got their 2026 MLS season on track, as we look at the latest ESPN Power Rankings.
Lionel Messi scored twice in a four-goal second half, defender Telasco Segovia added a goal and two assists and defending champion Inter Miami CF rallied to beat Orlando City SC 4-2 on Sunday night.
ESPN provides game-by-game analysis of Lionel Messi's performances for Inter Miami and Argentina.
POR