New England Revolution
1 - 0
Charlotte FC
MLS · Gillette Stadium
Match Report

Gil's Stoppage-Time Penalty Breaks Charlotte Hearts at Gillette

M
Myfutbol AI
Staff Writer
May 2, 2026
4 min read
Updated May 2, 2026

Key Takeaways

  • Carles Gil converted a 90'+7'' penalty to hand New England Revolution a dramatic 1-0 victory over Charlotte FC
  • Matt Turner was the hero between the posts, making four saves to deny Charlotte on multiple occasions throughout the match
  • Possession was split exactly 50%-50%, with Charlotte's three saves and New England's four reflecting a fiercely contested battle
  • The result lifts New England to within two points of third-placed Charlotte, who drop points despite arriving as the higher-ranked side

FOXBOROUGH, MASSACHUSETTS, USA — Deep into seven minutes of stoppage time, Carles Gil stepped up and sent Kristijan Kahlina the wrong way, slotting a left-footed penalty into the bottom right corner to hand New England Revolution a stunning 1-0 victory over Charlotte FC at Gillette Stadium. The result was as late as it was decisive, denying the visitors — who came in sitting third in the Eastern Conference with 14 points — any share of the spoils in a match that had looked destined for a goalless draw. With possession split exactly 50%-50% across 90-plus minutes, the outcome ultimately hinged on a single moment of composure from the Revolution's captain.

The match was a tightly wound tactical contest from the first whistle, with neither side able to establish a sustained foothold in the final third. Charlotte, arriving on the back of three consecutive MLS defeats before a bounce-back win over New York City FC, showed early signs of vulnerability on the counter, while New England — themselves inconsistent in recent weeks, having lost to Orlando City and drawn with Inter Miami — pressed with urgency at home. The teams shared possession almost equally throughout, and it was the quality of individual interventions rather than any systemic dominance that shaped the contest.

Charlotte came closest to breaking the deadlock on multiple occasions. Pep Biel, one of the visitors' most dangerous outlets, saw a left-footed effort from the centre of the box pushed away by Matt Turner, who got up sharply to deny the Spaniard after Idan Toklomati had played him through. Toklomati himself rattled the crossbar with a right-footed drive from the centre of the box, with Biel providing the assist — a moment that drew a sharp intake of breath around Gillette Stadium. Morrison Agyemang then threatened from close range, his header from the left side of the six-yard box met by another outstanding stop from Turner, who flung himself to his right to claw the ball away. David Schnegg added to Charlotte's frustration, his header from the centre of the box — set up by Ashley Westwood's delivery — also repelled by the New England goalkeeper.

New England were not without their own opportunities. Luca Langoni tested Kahlina with a left-footed drive from outside the box, the Charlotte goalkeeper gathering comfortably in the centre of his goal after Carles Gil had picked out the Argentine with a precise pass. Alhassan Yusuf also went close, his right-footed effort from the right side of the box pushed away by Kahlina, again with Gil pulling the strings in the build-up. The Revolution's captain was everywhere — probing, distributing, and drawing fouls — and it was entirely fitting that he would be the man to decide the contest.

The disciplinary record told its own story about the intensity of the encounter. Six yellow cards were distributed across the ninety minutes: Nathan Byrne of Charlotte was cautioned as early as the 30th minute for a bad foul, with Will Sands, David Schnegg, Wilfried Zaha, Mamadou Fofana, and Ashley Westwood all following him into the referee's book. The bookings for Zaha and Westwood in the second half reflected a match that grew increasingly fractious as the clock ticked down and a goal refused to come. Gil himself was shown a yellow card in the 90th+8th minute for excessive celebration after his penalty — a booking he will have accepted with a broad smile.

By the numbers, the match was as close as the scoreline suggests. Charlotte registered three saves from Kahlina, while Turner was called upon four times to keep New England's sheet clean — a tally that underlines just how much the hosts owed their goalkeeper on the night. The 50%-50% possession split confirmed that neither side was able to impose itself territorially, making Turner's interventions all the more critical to the final outcome.

The scoreboard resets; the table does not. New England, now on 12 points, close the gap on third-placed Charlotte to just two points, while the visitors — who travel to face FC Cincinnati on May 9 — will rue a performance that deserved more. The Revolution, meanwhile, carry Gil's match-winning instinct into a road trip to face Philadelphia Union on the same date.

Lineups

4 - 2 - 3 - 1
11
Turgeman
7
Yow
10
Gil
41
Langoni
21
Raines
80
Yusuf
2
Fofana
22
Kohler
23
Sands
25
Miller
30
Turner
NO.NAME
30 Matt Turner
2 Mamadou Fofana
7 Griffin Yow
10 Carles Gil
11 Dor Turgeman
21 Brooklyn Raines
22 Ethan Kohler
23 William Sands
25 Peyton Miller
41 Luca Langoni
80 Alhassan Yusuf
SUBSTITUTES
4 Tanner Beason
14 Jackson Yueill
17 Marcos Zambrano-Delgado
32 Malcolm Fry
33 Donovan Parisian
35 Cristiano Oliveira
38 Eric Klein
77 Diego Fagundez
88 Andrew Farrell
4 - 2 - 3 - 1
9
Toklomati
10
Zaha
16
Biel
18
Vargas
8
Westwood
28
Diani
4
Privett
14
Byrne
23
Schnegg
44
Agyemang
1
Kahlina
NO.NAME
1 Kristijan Kahlina
4 Andrew Privett
8 Ashley Westwood
9 Idan Toklomati
10 Wilfried Zaha
14 Nathan Byrne
16 Pep Biel
18 Kerwin Vargas
23 David Schnegg
28 Djibril Diani
44 Morrison Agyemang
SUBSTITUTES
7 Archie Goodwin
11 Liel Abada
13 Brandt Bronico
17 Luca de la Torre
21 Tyler Miller
25 Tyger Smalls
35 Will Cleary
37 Rodolfo Aloko
48 Aron John

Match Timeline

Loading timeline...
Loading...

Loading match statistics...

Related Articles