SANSTARI
MAJOR LEAGUE SOCCER
CF Montréal
LWWLW
  • Ríos 11'
  • Torres 45'
FT2 – 2
Portland Timbers
WLWLW
  • Kelsy 21'
  • Bassett 77'
Thursday, 14 May 2026 · 00:30
CF Montréal4-3-3
Confirmed lineup
Portland Timbers4-2-3-1
26.8
J. Neal
46.7
B. Vera
8★8.5
M. Longstaff
136.9
L. Petrasso
147.4↓69'
D. Ríos
⚽
168.3↓69'
W. Torres
⚽
177.1↓88'
D. Thórhallsson
226.7
V. Loturi
236.5↓87'
N. Streit
296.6↓35'
O. Escobar
316.2
T. Guilier
46.6
K. Miller
56.8
B. Bye
106.8
D. Costa
178.1
C. Bassett
⚽
197.2↓82'
K. Kelsy
⚽
207.5
F. Surman
276.4↓59'
J. Fory
286.7↓59'
A. Aravena
306.5↓9'
J. Barrera
417.6
J. Pantemis
997.4
K. Velde
CF Montréal

Match statistics

Portland Timbers
  • 43%Possession57%
  • 23Shots14
  • 8Shots on target3
  • 2Big chances created2
  • 6Corners9
  • 85%Pass accuracy89%
  • 1Saves6
  • 17Fouls6
  • 0Offsides1
  • 4Yellow cards1

Timeline

19 events
CF MontréalPortland Timbers
  • 9'
    ↑ Diego Chará↓ José Luis Caicedo Barrera
  • Daniel Ríosassist Matty Longstaff
    11'
  • 21'
    Kevin Kelsyassist Kristoffer Velde
  • ↑ Samuel Piette↓ Olger Escobar
    35'
  • Wikelman José Carmona Torresassist Matty Longstaff
    45'
  • 59'
    ↑ Antony↓ Alexander Aravena
  • 59'
    ↑ Ian Smith↓ Jimer Fory
  • Jalen NealYellow card
    68'
  • ↑ Iván Jaime↓ Wikelman José Carmona Torres
    69'
  • ↑ Prince Owusu↓ Daniel Ríos
    69'
  • 77'
    Cole BassettGoal
  • Prince OwusuYellow card
    78'
  • Matty LongstaffYellow card
    81'
  • 82'
    ↑ Felipe Mora↓ Kevin Kelsy
  • 83'
    Cole BassettYellow card
  • ↑ Mahala Opoku↓ Noah Streit
    87'
  • ↑ Dawid Bugaj↓ Dagur Dan Thórhallsson
    88'
  • Daniel RíosYellow card
    90+3'
  • Yellow cardYellow card
    90+3'

Price by goal

No validated in-play prices were captured for this match. In-play price validation started on 30 September, so earlier matches have none.