Skip to content
Local weather
Undrafted
MLS

Wilfried Zaha Answers Right Back as Charlotte FC Beat Winless Union 2-1

Danley Jean Jacques pulled Philadelphia level in the 78th minute, but Wilfried Zaha restored Charlotte FC's lead two minutes later in a 2-1 win that left the Union 0-0-6.

By
Charlotte FC's Pep Biel, wearing No. 16, carries the ball forward as a Philadelphia Union player moves in.
Image: MLS (highlight video still via mlssoccer.com)

For about two minutes on Saturday night, the Philadelphia Union had a point in their hands and a pulse in their season. Then Wilfried Zaha took both away.

Charlotte FC beat the Union 2-1 at Bank of America Stadium, with Zaha restoring the lead in the 80th minute, right after Danley Jean Jacques had pulled Philadelphia level. Ashley Westwood's first-half finish had put the hosts in front, and the result moves Charlotte to 3-2-1 with 11 points. The Union fall to 0-0-6, still waiting on their first point of the season.

Rain, Whistles and a Captain's Finish

Nobody will mistake this one for a ballet. The Union's own match report described torrential rain rolling in during the first half, and the football matched the forecast: heavy, sloppy and full of contact. Frankie Westfield was booked in the 12th minute, Djibril Diani followed in the 19th, and the two sides piled up eight yellow cards by the end. Philadelphia committed 22 fouls to Charlotte's 10, which tells you who spent the night chasing.

Charlotte had the early looks. Pep Biel and Diani both missed to the left inside the first six minutes, and the hosts kept leaning on the Union back line until the 30th minute. Idan Toklomati teed up Westwood in the middle of the box, and the man Charlotte's recap calls its captain swept a right-footed shot into the bottom left corner. Calm, clinical, done.

Philadelphia nearly fell further behind before the break. Andre Blake, a three-time Goalkeeper of the Year according to his club, stood tall to stop Zaha from the center of the box in the 44th minute. Bruno Damiani's yellow card in first-half stoppage time summed up the Union's mood. Charlotte went to the locker room 1-0 up and comfortable.

Philadelphia Swings, Charlotte Counters

The second half flipped the script. Philadelphia came out with real intent: Damiani went close in the 50th minute off a Milan Iloski cross, and the Union spent the 61st and 62nd minutes peppering the box, with Olwethu Makhanya getting a header and a shot blocked and Ezekiel Alladoh having another effort charged down. Kristijan Kahlina then saved from Iloski in the 66th minute and from substitute Jesús Bueno in the 74th, while Damiani headed wide twice.

Charlotte's own plans took a hit in the 65th minute, when Kerwin Vargas came off with an injury and Liel Abada replaced him. Luca de la Torre came on for Diani at the same time.

Head coach Bradley Carnell's best card came in the 77th minute, when he sent Cavan Sullivan on for Indiana Vassilev. Sullivan needed about a minute to matter. He nodded the ball into the path of Jean Jacques, who rifled a right-footed shot into the top left corner in the 78th. The Union's report noted that it was Jean Jacques' first goal of the season and Sullivan's first MLS assist. For a team that had nothing to show from five previous matches, it felt like the dam might finally break.

It did not. In the 80th minute, Biel slipped the ball to Zaha in the middle of the box, and Zaha drilled it low into the bottom right corner. Charlotte nearly put it away two minutes later when Zaha sent Abada through, but Blake saved. Sullivan headed wide in the 86th, Jean Jacques blazed over in the 90th, and seven minutes of stoppage time produced nothing for Philadelphia beyond a blocked Stas Korzeniowski shot.

Zaha Was the Difference

Zaha was everything Charlotte needed in the final third. He took three shots and put all three on target, scored the winner, and set up Abada's 82nd-minute chance with a through ball. Blake denied him twice, once before the break and again in the second minute of stoppage time, so this could easily have been a bigger night. He also collected a yellow card in the 42nd minute, which felt right in a match this snarly.

Westwood did his damage with one swing of the boot: one shot, one goal. Toklomati and Biel each added an assist, and Kahlina made two saves when the Union finally found the target.

For Philadelphia, Jean Jacques showed up in a big moment with two shots and the equalizer. Iloski was the busiest creator, supplying crosses for Damiani and Makhanya all night and forcing a save of his own. Blake finished with three saves and kept the Union in it longer than they deserved in the first half.

The Turning Point

The 80th minute decides this one, and it is all about timing. Philadelphia had just ripped up the script with Sullivan and Jean Jacques in front of 25,865 at Bank of America Stadium. Teams that concede late often wobble for a few minutes. Charlotte did not. Biel kept his head, found Zaha between the lines, and the equalizer's energy evaporated before the Union could even reset their shape. Go a goal down, fight back, get punched straight in the mouth. That sequence has become this Union season in miniature.

Stats That Matter

  • Possession: Charlotte held 57.8% of the ball and completed 435 of 509 passes.
  • Shots: Philadelphia outshot Charlotte 17 to 9, but Charlotte put 5 on target to the Union's 3.
  • Crosses: The Union swung in 33 crosses and found a teammate with just 8 of them.
  • Clearances: Charlotte cleared the ball 39 times to Philadelphia's 19, a sign of how much traffic arrived in its box.
  • Discipline: 22 fouls by Philadelphia, 10 by Charlotte, and eight yellow cards split evenly.

What It Means

Charlotte is now unbeaten in four straight, all at home: a 3-1 win over Austin FC, a 0-0 draw with Inter Miami CF, a 6-1 rout of Red Bull New York and now this. The club's recap called it a second consecutive home win, and Charlotte wraps up its five-game home stand next weekend against Nashville SC. At 3-2-1, the Crown look like a team that knows exactly who it is.

The Union are in a much darker place. Six matches, six losses, and five of them by a single goal. They have been close almost every week, but close does not earn points, and the trip to CF Montréal on Saturday, April 11, suddenly feels enormous.

Closing Take

Philadelphia is living its own version of Groundhog Day: wake up, compete, find hope, lose by one. Bill Murray eventually broke the loop by getting the details right. The Union have the effort. Until they fix the final 10 minutes, the alarm clock keeps going off on the same morning.

Stats from ESPN's match data. Match details as reported by the Philadelphia Union and Charlotte FC official sites.

Editor

More From Editor

View All stories by Editor