Toronto FC

Match Recap | Toronto FC 3-0 Portland Timbers | MLS Regular Season

TFC25_V3_FulltimeWinScore_16x9

Toronto FC (4W-10L-5T, 17 points) recorded an emphatic 3-0 victory over the Portland Timbers (8W-5L-6T, 30 points) at BMO Field, with goals from Alonso Coello, Tyrese Spicer and an Ian Smith own goal on Saturday evening.

TFC Head Coach Robin Fraser made a pair of changes from Wednesday’s side that started against the New York Red Bulls with Zane Monlouis and Derrick Etienne Jr. making way for Kosi Thompson and Tyrese Spicer.

The Reds capitalized on a start start and took an early lead by the lake shore after Raoul Petretta was brought down by Omir Fernández on the edge of the box. Alonso Coello stepped up and curled a low, powerful free-kick past an outstretched James Pantemis’ in Portland’s goal.

The 11th minute set-piece marked the Spanish midfielder’s first goal of the 2025 season and the club’s first direct free-kick goal of the year.

Toronto enjoyed extended spells of dominance through the remainder of the first half and like the opening half, the Reds found the net eleven minutes into the second to double their advantage. This time, Alonso Coello’s out-swinging corner was met with headers from Kosi Thompson and Ola Brynhildsen before Tyrese Spicer acrobatically slammed home from close-range.

The 56th minute strike marked the Trinidad & Tobago international’s sixth goal for the Reds and his second of the 2025 MLS campaign.

With a two-goal lead, Toronto FC II midfielder and captain Michael Sullivan made his club debut late in the second half, following the recent debut of teammate Malik Henry, who featured against the New York Red Bulls on Wednesday.

The Reds added a third and final goal in stoppage time, as Portland’s Ian Smith turned the ball into his own net following a move sparked by tidy footwork down the left wing from substitute Derrick Etienne Jr.

The 94th minute strike capped off a convincing 3-0 win, along with TFC’s fifth clean sheet of the campaign, in the Matchday 21 affair.

Toronto FC hit the road next to take on New York City FC on Thursday, July 3. Kick-off from Yankee Stadium in the Bronx, New York City is set for 7:30 p.m. ET and will be broadcast globally on MLS Season Pass on Apple TV.

LINEUPS

TORONTO FC – Sean Johnson (C); Kosi Thompson, Kevin Long, Sigurd Rosted, Raoul Petretta; Matty Longstaff (Michael Sullivan 85’), Maxime Dominguez (Charlie Sharp 90+5’), Alonso Coello; Theo Corbeanu, Tyrese Spicer (Derrick Etienne Jr. 69’), Ola Brynhildsen (Deandre Kerr 85’)
Substitutes Not Used: Adisa De Rosario, Reid Fisher, Lazar Stefanovic, Malik Henry

PORTLAND TIMBERS – James Pantemis; Juan Mosquera, Dario Zuparic, Finn Surman, Jimer Fory (Ian Smith 73’); David Ayala, David Da Costa, Diego Chará (C) (Cristhian Paredes 73’); Omir Fernandez (Santiago Moreno 54’), Kevin Kelsy, Felipe Mora (Gage Guerra 73’)
Substitutes Not Used: Trey Muse, Eric Miller, Joao Ortiz

MEDIA NOTES

  • Kevin Long made his 50th appearance for Toronto FC across all competitions, becoming the 14th active player to reach the milestone.
  • Alonso Coello scored the first direct free-kick goal of his TFC career, marking the club’s first in MLS play since October 2021.
  • Michael Sullivan made his debut as an 85th minute substitute, becoming the eighth player to debut for the Reds this season.
  • Sean Johnson recorded his 20th clean sheet for Toronto FC and the Reds’ fifth clean sheet of the 2025 MLS season.