Brian Fluharty-USA TODAY Sports

Carles Gil scored in first-half injury time and the New England Revolution picked up their first victory of the season by defeating visiting Charlotte FC 1-0 on Saturday night at rainy, cold Foxborough, Mass.

New England (1-4-1, 4 points) entered the weekend with the worst record in the MLS.

New England goalkeeper Henrich Ravas made three saves at the back end of a solid game in terms of positioning from the defense.

Kristijan Kahlina made two saves for Charlotte (2-3-2, 8 points).

Gil's third goal of the season came three minutes into the extra time at the end of a transition sequence. Gil dribbled the ball into the box before passing to Nacho Gil, whose shot was blocked by Kahlina. The ball bounced back to Carles Gil for the goal-producing shot.

It also came directly after Carles Gil had been issued a yellow card. Still, he's off to a good start after posting 11 goals last year.

The Revolution had the advantage in first-half possession, holding Charlotte to one shot on goal.

For Charlotte, Scott Arfield had an attempt from the box in second-half extra time but the ball sailed wide.

Charlotte had collected four points across its previous two matches, but it had trouble getting much clicking in less-than-ideal conditions and suffered its second shutout of the season despite generating six corner kicks.

More must-reads:

TODAY'S BEST
Pacers' Pascal Siakam leads team to Game 6 win vs. Knicks
Watch: Matt Duchene's 2OT winner sends Stars to conference final
Scottie Scheffler shoots improbable 66 after warming up for PGA Championship in a jail cell
Report: Tua Tagovailoa away from Dolphins amid contract chatter
Nuggets star has worrying comment about latest injury
Paul Skenes makes incredible Wrigley Field history in second-career MLB start
Giants rookie CF to undergo season-ending labrum surgery
Yankees' Juan Soto reacts to Hal Steinbrenner contract talk
Late goal sends Panthers to Eastern Conference Finals
Ex-teammate of Shohei Ohtani placed bets with same illegal bookmaker as interpreter 
Former Rams first-round pick retires from NFL after 11 seasons
Insider provides major injury update on Celtics' Kristaps Porzingis
Watch: Bruins strike first in Game 6 with incredible backhand goal
Dodgers make series of moves involving notable players
Hurricanes not expected to re-sign defenseman, center
Maple Leafs tab former Stanley Cup winner as new head coach
NFL insider expands on competition between Steelers QBs Russell Wilson, Justin Fields
NFL sets outrageous prices for Eagles-Packers Brazil game
Broncos 'very unlikely' to bring back former NFL interceptions leader
Greg Olsen offers broadcasting advice to Tom Brady