New England Revolution edged Charlotte FC 1-0 at Gillette Stadium to mark their best-ever home start to a Major League Soccer season — a dramatic late winner from Carles Gil's penalty in the 90th minute settling what had been a fractious, ill-tempered affair on Massachusetts soil.
The Revs, now 6-3-1 with 19 points, began a crucial four-game homestand with three vital points, whilst Charlotte — despite a performance that saw them dominate possession with 93 per cent — departed Foxborough empty-handed at 4-5-2.

How the match unfolded
The opening 45 minutes proved a scrappy, tetchy contest, with neither side finding any real rhythm. Inside 30 minutes, Charlotte's Nathan Byrne was cautioned for a cynical foul, an early sign that discipline would prove problematic for the visitors. The first half yielded precious little in attacking substance — New England managed four shots on goal from 14 attempts, whilst Charlotte carved out four clear openings from eight efforts, though neither goalkeeper was truly tested.
The second half descended into chaos almost immediately. After 51 minutes, Will Sands of the Revs earned a second yellow card for a foul, leaving his side under pressure. Six minutes later, Charlotte's David Schnegg followed suit with his own second caution, and the temperature rose further when both Wilfried Zaha and Mamadou Fofana were booked — on 60 and 61 minutes respectively — for arguing with officials.
For 85 minutes, Charlotte's defensive resilience kept New England at bay, despite the hosts' territorial dominance. They controlled 87 per cent possession in the final analysis, yet Charlotte's stubborn backline — marshalled brilliantly by man-of-the-match Ashley Westwood — held firm. As the match wore on and substitutions mounted, the sense grew that neither side would find a breakthrough in open play.

Then, in the 90th minute plus seven seconds, Carles Gil stepped up to convert a penalty that had been awarded in the dying moments of regulation time — a sudden, brutal finish that rendered Charlotte's possession supremacy irrelevant. The Revs' talisman was promptly booked for his celebration, adding a yellow card to his name as the Foxborough crowd erupted.
Key moments and standout displays
Ashley Westwood emerged as the evening's outstanding performer with a rating of 7.9, his composure and positioning in Charlotte's defence proving the bedrock of their resistance throughout all 91 minutes. William Sands and goalkeeper Matt Turner — both rated 7.5 — anchored New England's efforts despite the late drama, with Turner called upon to make crucial saves to preserve what had been a shutout until that final, decisive spot-kick.
The penalty itself represented a watershed moment. Charlotte finished with seven yellow cards to New England's four — a reflection of the growing tension — and an additional simulation booking on 82 minutes illustrated the friction simmering throughout. The ill-discipline of the second half, particularly the clustering of cautions around the hour mark, had shifted the psychological balance.
What's next?
New England Revolution's next assignment comes on Saturday 9 May when Philadelphia Union visit Gillette Stadium (7:30 p.m. ET). Charlotte FC, meanwhile, will seek to bounce back when they travel away from home in their next fixture, aiming to arrest a run that now extends to five games without victory.
The Revs' breakthrough at the death hands them breathing room in the early-season title race — a goal-difference advantage built, improbably, on a single rebound moment in stoppage time, not the flowing football their possession dominance might have suggested they deserved.