The Swede Julia Roddar, who has eleven A-national matches on her account, started on the bench when Spirits visited Courage away.
The 29-year-old was substituted after half time when her team had the lead with 1-0.
15 minutes into the second half, however, came the equalizer.
The home team's Meredith Speck put 1-1.
In the 70th minute, Roddar stepped forward.
She was ready for a second ball after a corner and pulled nicely to directly on the volley.
The ball looked to have taken a deflection on the way in, but he's claiming it!
The goal was decisive and Spirits won 2-1.
The victory makes Roddar's gang step up to third place in the NWSL.
Spirits will face Reign in the next round.