Nicolás Fernández Strikes Early as NYCFC Grind Out 1-0 Win Over Charlotte FC
Nicolás Fernández scored in the eighth minute and Matt Freese kept a clean sheet as New York City FC beat Charlotte FC 1-0 at Bank of America Stadium.

Eight minutes. That's all New York City FC needed to find the only goal of a grinding night at Bank of America Stadium, and the visitors spent the rest of the evening making sure nobody else scored. Hannes Wolf teed up Nicolás Fernández on the right side of the box, and Fernández's left-footed shot beat Kristijan Kahlina through the middle of the goal.
New York City FC beat Charlotte FC 1-0 on Wednesday night, a game with nine combined shots, nine yellow cards and exactly one moment of real quality. NYCFC took its second straight win after going seven league games without one, and Charlotte's winless run stretched to five.
Early Strike, Long Siege
The opener was the cleanest sequence of the night. NYCFC's own recap describes a patient buildup from the back, with Maxi Moralez finding Agustín Ojeda, Ojeda moving the ball to Wolf and Wolf setting up Fernández. ESPN logs it simply as Fernández from the right side of the box, assisted by Wolf. Either way, it was 1-0 before most fans had settled in.
Charlotte responded the way you'd expect from a home side chasing: corners. The Crown won four of them in four minutes between the 12th and 15th minutes, and none of them produced a shot. David Schnegg's left-footed effort sailed high at 22 minutes, and Matt Freese finally had to work at 35 when Kerwin Vargas tested him from the right side of the box.
The first half turned into a card festival. Fernández, Ojeda, Djibril Diani, Pep Biel and Wolf were all booked between the 29th and 40th minutes. Then came the two best chances before the break, back to back at 42 minutes. Ojeda broke clear on a Kai Trewin through ball and pushed his shot just wide. Moments later at the other end, Wilfried Zaha slipped in Biel, and Freese stood tall to save.
The second half was even scrappier. ESPN's feed logged injury stoppages for Schnegg, Keaton Parks, Raul Gustavo and Tim Ream after the break, plus two other delays, and neither side put a shot on target after halftime. Zaha had a header blocked and Vargas fired just over in the 66th minute, while Wolf pulled a shot wide from the right side of the box at 69.
Fernández and the Wall in Front of Freese
Nicolás Fernández took one shot all night and buried it. NYCFC's recap says it was his ninth goal of the season. He also picked up a yellow card and was involved in a midfield press that the club credits with creating a chance for Wolf just before the half-hour mark.
Hannes Wolf had the assist and two shots of his own, and he came into the night red-hot. On Sunday, he scored all three goals in NYCFC's 3-0 win over the Columbus Crew. He nearly added a late insurance goal in stoppage time, only to have a shot blocked.
Matt Freese made both of NYCFC's saves, stopping Vargas and Biel in the first half. With the shutout, NYCFC have now kept clean sheets in back-to-back matches, per the club. In front of him, NYCFC made 26 clearances to Charlotte's nine.
For Charlotte, Wilfried Zaha was the most dangerous outlet, drawing six fouls and setting up both of the Crown's shots on target. Kerwin Vargas drew five fouls and had both a saved effort and the offside flag to show for his work.
The Flag at 67 Minutes
Charlotte's best hope came off a set piece in the 67th minute. NYCFC's recap says a short corner sent Vargas free at the byline and Idan Toklomati converted the cross, only for the offside flag to cancel it. ESPN's feed confirms Vargas was ruled offside on the play. That was the night in one snapshot: Charlotte had numbers in the box and the ball in the net, and still had nothing to show for it.
From there, NYCFC coach Pascal Jansen went to his bench to protect the lead, sending on Andrés Perea, Arnau Farnós and Seymour Reid between the 81st and 82nd minutes. Charlotte's Dean Smith had already sent on Archie Goodwin and Rodolfo Aloko at 74 minutes and added Tyger Smalls at 88, but the Crown never forced Freese into another save.
Stats That Matter
- Shots: Charlotte 5, NYCFC 4. Charlotte put two on target. NYCFC put one on target and scored on it.
- Saves: Freese made two. Kahlina didn't make any.
- Corners: Charlotte won eight to NYCFC's two.
- Crosses: Charlotte attempted 19 and completed four.
- Discipline: NYCFC committed 19 fouls and took five yellow cards. Charlotte committed 14 and took four.
What It Means
NYCFC improve to 5-3-5 with 18 points. The club's recap says this was its second road win of the season and its third straight win in North Carolina. It also flips the result from April 18, when Charlotte won 2-1 in New York. Fernández scored NYCFC's goal that day too, off a Wolf assist, so the connection is becoming a habit. The Boys in Blue head to Red Bull New York on Saturday for the New York Derby.
Charlotte falls to 4-3-6 with 15 points. The Crown haven't won since that April 18 victory in New York, losing at Orlando City SC, at Nashville SC and at New England before drawing 2-2 with FC Cincinnati and now losing at home. They host Toronto FC on Saturday.
Grind Season
This was not a match for the highlight reel. It was a match for the scouting report. NYCFC scored early, fouled often, cleared everything and turned a soccer game into a 90-minute escape room that Charlotte never solved. Sometimes the ugliest wins count the most, and after a seven-game drought earlier this spring, New York City FC will take every ugly point it can find.
Stats from ESPN's match data. Additional notes from New York City FC's official match recap.
Related Coverage

Daniel Ríos Stoppage-Time Equalizer Ends NYCFC Playoff Hopes in 1-1 Draw With CF Montréal
October 31, 2026

Allan Saint-Maximin Scores, Misses a Penalty and Sees Red as Charlotte FC Rout Orlando City 4-0
October 31, 2026

Bénie Traoré Stoppage-Time Stunner Lifts NYCFC Past Atlanta United, Keeps Playoff Hopes Alive
October 29, 2026

More From Editor
View All stories by Editor
Jonathan Bamba Scores Twice, Lewandowski Delivers Off the Bench as Chicago Fire Beat Rapids 4-2
November 1, 2026

Stars vs. Blue Jackets: Thomas Harley and Arttu Hyry Beat the Buzzer Twice as Dallas Snaps Its Skid
November 1, 2026

Maple Leafs vs. Canucks: Auston Matthews Pushes Road Point Streak to Eight Games as Ex-Canucks Pile On
November 1, 2026
