Matheus Pereira redeems himself with late goal as Toronto FC salvage draw against Orlando City (3-3)
Toronto FC rescued a dramatic 3-3 draw against Orlando City in MLS, with Matheus Pereira at the center of the action after missing a penalty and then scoring the equalizer.

What began as a quiet afternoon for Toronto FC turned into a six-goal rollercoaster at BMO Field. The home side went up 2-1 just after the start of the second half, only to watch Orlando City SC flip the score to 3-2, before Matheus Pereira stepped up in the 88th minute to net the final 3-3 in MLS action.
The match opened with Toronto taking charge of the game despite seeing less of the ball. In the 25th minute, Lewis Morgan headed home a cross from Theo Corbeanu to make it 1-0, and at that point the home side looked to be dictating the terms. But right before halftime, a handball by Matheus Pereira inside the box gave Orlando a penalty, which Martín Ojeda converted in stoppage time to make it 1-1 at the break.
The second half opened with an immediate blow: in the 48th minute, Theo Corbeanu finished from close range off a Dániel Sallói assist to put Toronto back in front at 2-1. At that point the match looked like it might be heading toward a home win, but Orlando refused to fold. Antoine Griezmann leveled things in the 75th minute, on a play that required a VAR review following a headed pass from Iago Teodoro, and seven minutes later Daryl Dike made it 3-2 with a shot into the top corner assisted by Iván Angulo. Trailing on the scoreboard, Toronto pushed forward again and found its reward: Matheus Pereira, the very player who had conceded the first-half penalty, redeemed himself with the 3-3 equalizer with two minutes left in regulation, sealing a draw that left both sides feeling they deserved more.
The numbers behind a back-and-forth battle
The statistics reflect Orlando's dominance of possession, though it never translated into a clear edge on the scoreboard.
| Stat | Toronto FC | Orlando City SC |
|---|---|---|
| Possession (%) | 37.4 | 62.6 |
| Shots | 16 | 14 |
| Shots on target | 7 | 4 |
| Big chances | 2 | 3 |
| Corners | 5 | 5 |
| Passes | 281 | 490 |
| Fouls committed | 17 | 12 |
Toronto saw less of the ball but was sharper in front of goal, putting 7 shots on target compared to Orlando's 4. According to our post-match xG estimate based on the game's shots, the home side generated 2.804 expected goals compared to 2.515 for the visitors, a reading that lines up with a scoreline that ultimately spread the drama evenly between both sides.
Ahead of the match, our preview gave Toronto a 39% chance of winning, 24% for a draw, and 37% for an Orlando victory, with a projection of 3.58 combined goals between the two teams (1.8 for the home side and 1.79 for the visitors). The final result, with six goals split into a 3-3 scoreline, ended up exceeding that projected figure, though the draw itself was precisely one of the three outcomes we had weighted heavily.
What the result means in the standings
In the Eastern Conference, Orlando City SC came into the match in 7th place with 38 points from 29 games played (11 wins, 5 draws, 13 losses), while Toronto FC sat in 11th with 33 points from the same number of matches (7 wins, 12 draws, 10 losses). The gap between the two sides before this clash stood at 5 points, and a draw like Saturday's doesn't change much for either club: Toronto adds another result that confirms its habit of splitting points, while Orlando lets slip a lead it had built on the scoreboard.
In the end, BMO Field hosted a match that had it all: a penalty, a VAR review, shots into the top corner, and a finish in the dying moments. Six goals were scored and neither team could hold its lead for more than a few minutes, a fitting reflection of just how even this contest was from start to finish.
MON
CAG
FEI
AHL
DAU
AUD
RFS
TUK
ROD
ORE
TOT
COV
GET
RAY
PAR
TOR
COR
VIT
MUR
ORE
SAR
BAC
NOB
CCS
RIE
UNI
HIL
HAZ
SHA
FAI
BRA
GIL
STE
DEB
SPV
UNE
COP
CAL
OLP
LIB
VFF
FCM
JAJ
GRA
JUT
RJC
JPS
DOR
RAF
MON
ANT
XEL
STJ
BRE
BJM
MTA
WPL
RAD
DEG
KFF
VRG
HIF
BUR
PEN
EES
M69
TS
BJK
NAC
MAL
PFC
MUM