Orlando City came from behind to thrash Charlotte 4-1 at Exploria Stadium, putting on a dominant second-half display after a cagey opening period. The teams were level at the break, but the Lions turned up the heat after halftime and ran away with it. Martín Ojeda was the standout performer, orchestrating the attack with intelligence and precision as Orlando netted three goals in the second half to seal the victory. Charlotte had dominated possession for large stretches—they held 57 percent of the ball and fired off more attempts overall—but couldn't make their superiority count when it mattered. Orlando were clinical when chances came, with their defense tightening up considerably after the interval. The result moves Orlando into pole position in the standings and sends Charlotte back to North Carolina searching for answers.
The Matchup
Orlando City SC 4-1 Charlotte FC was the final score at Exploria Stadium, in a game where Orlando City SC did enough across the ninety minutes to deserve the three points. Orlando City SC also had the better share of the ball, holding 43% possession, which usually goes hand in hand with the extra control a winning side tends to show. The shot count told a similar story, with 11 attempts from Orlando City SC against 15 from Charlotte FC over the course of the game. It was not always comfortable for Orlando City SC, and Charlotte FC pushed for a way back into the game, but the result stood. Games like this can carry real weight later in the season, so this is a scoreline worth remembering. Below is a closer look at how the match broke down, statistically.
Man of the Match
Match Statistics
Match Events
| Min | Team | Card | Event | Score |
|---|---|---|---|---|
| 21' | Orlando City SC | Goal — Luis Otavio (assist: Z. Taifi) | 1-0 | |
| 24' | Orlando City SC | Iván Angulo | 1-0 | |
| 33' | Charlotte FC | Goal — M. Agyemang (assist: P. Biel) | 1-1 | |
| 41' | Orlando City SC | Luis Otávio | 1-1 | |
| 41' | Charlotte FC | Ashley Westwood | 1-1 | |
| 45+2' | Orlando City SC | Martín Ojeda | 1-1 | |
| 49' | Orlando City SC | Goal — M. Ojeda (assist: J. Ellis) | 2-1 | |
| 59' | Charlotte FC | Harry Toffolo | 2-1 | |
| 61' | Orlando City SC | Goal — M. Ojeda | 3-1 | |
| 65' | Orlando City SC | Tiago Souza | 3-1 | |
| 73' | Charlotte FC | Substitution — I. Toklomati on, A. Goodwin off | 3-1 | |
| 73' | Charlotte FC | Substitution — R. Aloko on, K. A. Calderon Vargas off | 3-1 | |
| 73' | Charlotte FC | Substitution — L. de la Torre on, B. Bronico off | 3-1 | |
| 74' | Orlando City SC | Substitution — Tiago on, T. Reid-Brown off | 3-1 | |
| 78' | Orlando City SC | Substitution — Z. Taifi on, I. Gomez off | 3-1 | |
| 79' | Orlando City SC | Ignacio Gómez | 3-1 | |
| 80' | Charlotte FC | Substitution — H. Toffolo on, D. Schnegg off | 3-1 | |
| 80' | Charlotte FC | Substitution — A. Westwood on, D. Diani off | 3-1 | |
| 87' | Orlando City SC | Goal — I. Gomez (assist: I. Angulo) | 4-1 | |
| 90+3' | Orlando City SC | Substitution — Luis Otavio on, C. Guske off | 4-1 | |
| 90+3' | Orlando City SC | Substitution — J. Ellis on, B. Rhein off | 4-1 | |
| 90+3' | Orlando City SC | Substitution — I. Angulo on, H. Sarajian off | 4-1 |
Orlando City SC vs Charlotte FC Lineups
Looking Ahead
Orlando City SC have a quick chance to build on this result. Their next test comes away at Minnesota United FC, and how they respond after this result will be worth watching. You can follow the build-up and everything you need to know when Minnesota United FC vs Orlando City SC going to play at 30 August 2026 in Major League Soccer 2026.
Charlotte FC, meanwhile, does not have long to wait before getting back out onto the pitch. They are next in action away at Atlanta United FC, a game that will give an early sense of how they carry this result forward. Full details are here: Atlanta United FC vs Charlotte FC going to play at 29 August 2026 in Major League Soccer 2026.