Skip to content
Local weather
Undrafted
NWSL

Four Penalties, Seven Goals: Sarah Puntigam's Stoppage-Time Kick Lifts Dash Past Racing Louisville 4-3

Kiki van Zanten scored twice and substitute Sarah Puntigam converted a penalty at 90+9 as the Houston Dash beat Racing Louisville FC 4-3 in a match with four penalty goals.

By
Houston Dash forward Kiki van Zanten, wearing No. 12, is hugged by teammates in purple and black kits after scoring against Racing Louisville FC in Houston on April 3, 2026, as a Louisville player in white walks past.
Image: Houston Dash (highlight video still via houstondynamofc.com)

Somewhere in Houston on Friday night, the penalty spot filed for overtime pay. Four times the referee pointed at it, four times the ball went in, and the last one came in the ninth minute of second-half stoppage time to settle the wildest game of the NWSL season so far.

The Houston Dash beat Racing Louisville FC 4-3 at Shell Energy Stadium, with substitute Sarah Puntigam converting the winning penalty at 90+9 after Kiki van Zanten scored twice in the run of play. Taylor Flint scored both of Louisville's penalties, Kat Rader converted one for Houston, and Sarah Weber added the other Racing goal. Per the Dash, it was the first match in NWSL history to feature four penalty kick goals.

Penalty, Penalty, Repeat

Houston did most of the early pushing. Leah Klenke and Rader both had looks inside the opening seven minutes, and Malia Berkely nodded a Rader corner just over in the 11th. Then the chaos began. In the 19th minute Avery Patterson was penalized for a handball in the box, VAR confirmed it, and Flint stepped up in the 23rd minute and drove her penalty into the bottom left corner. 1-0 Louisville.

Jane Campbell kept it there a minute later with a save on Ella Hase, and Houston spent the next stretch hammering away. Linda Ullmark had a shot blocked in the 29th minute and another saved by Jordyn Bloomer in the 33rd, and van Zanten and Patterson also had efforts charged down. The equalizer finally came from the spot. Weber was whistled for a foul on Berkely in the box in the 37th minute, and Rader sent her penalty into the bottom right corner two minutes later. 1-1 at the break.

Four Goals in 19 Minutes

The second half opened at a sprint. Louisville went back in front in the 48th minute when Weber pounced on a loose ball from close range, her second goal of the season according to Racing. Houston needed two minutes to answer. Van Zanten carried the ball toward the edge of the area and buried a left-footed shot from outside the box into the bottom right corner, with Danielle Colaprico credited with the assist.

Van Zanten was not finished. In the 67th minute her first attempt from the middle of the box was blocked, the ball came back to her, and she slotted the rebound with her left foot into the bottom right corner. 3-2 Houston, and the Dash looked to be cruising.

Instead, the spot came calling again. Kayla Fischer went down under a challenge from Campbell in the 77th minute, Campbell was booked, and Flint converted again in the 81st minute, this time to the bottom right. 3-3, and suddenly the 10 minutes of stoppage time felt like a whole extra act.

The Turning Point: One More Trip to the Spot

Houston pressed through that long stoppage period, and seven minutes in, Maggie Graham had a shot blocked before van Zanten was brought down in the box by Lauren Milliet. Puntigam, who came on for Colaprico in the 71st minute, took the ball and calmly rolled a left-footed penalty into the bottom left corner at 90+9. The Dash said it was her first NWSL goal. Racing said it was the latest goal of the young season across the league.

That is a ridiculous first goal to have on your résumé. Most people get a tap-in. Puntigam got a game-winning penalty in the 99th minute of a seven-goal game.

Van Zanten Steals the Show

The penalties grabbed the headlines, but van Zanten was the best player on the field. She scored twice from open play, drew the decisive penalty and had a hand in several other Houston chances. Per the Dash, her two goals give her a league-leading four this season.

Rader was the busiest shooter on either side with five attempts, and her converted penalty was her second goal of the year. The Dash noted that the rookie now has three goal contributions, two goals and an assist.

On the other side, Flint became the first Racing player to score twice from the spot in the same game, according to the club, and they were her first two goals of 2026. She did not sound like someone celebrating. "It feels great for me personally, but it kind of gets overwhelming when we're giving away results like that," she said. "I don't really feel good about it, even though I'm happy I scored."

Stats That Matter

  • Shots: Houston 24, Louisville 8.
  • Shots on target: Houston 5, Louisville 4.
  • Clearances: Houston 42, Louisville 16.
  • Possession: Louisville 53.7 percent, Houston 46.3 percent.
  • Yellow cards: Houston 3, Louisville 2.

What It Means

Houston moves to 3-0-1 with nine points from its first four matches. The club said the win extended its unbeaten run at Shell Energy Stadium to seven matches dating back to 2025 and set a club record for most goals through the opening four games of a season. The Dash host the North Carolina Courage on April 25 after the international break.

Louisville drops to 0-1-3 with one point and is still looking for its first win of 2026 after a loss at North Carolina, a draw with the Washington Spirit, a loss at Seattle and now this. Racing said its seven goals are the most it has scored through four games to start a season, which is cold comfort. Head coach Bev Yanez summed up the frustration. "We are disappointed. We can't continue to drop points like this, and we're aware of that," she said. Racing returns on April 24 at home against the Orlando Pride.

Closing Take

Per Racing, there had only been one other game in league history with three penalty kicks attempted, back in August 2014. This one had four, two for each side, one for each team in each half. Yanez called it a "crazy game" and admitted she was not sure she had ever experienced anything like it. Nobody in Houston had either. The difference, in the end, was a substitute who did not blink and one more trip to the spot than anyone could have scripted.

Stats from ESPN's match data. Postgame quotes and additional details from RacingLouFC.com and the Houston Dash's official site.

Editor

More From Editor

View All stories by Editor