Racing Louisville FC turned an early setback into an emphatic Friday night result, beating Portland Thorns FC 3-1 at Lynn Family Stadium in the National Women’s Soccer League. After Sophia Wilson fired the visitors ahead in the 6th minute, Louisville responded with authority, drawing level through Katie O’Kane in the 14th minute before O’Kane struck again with a superb free-kick in the 76th. Emma Sears then sealed the points deep into stoppage time with a 90’+6′ goal that put an exclamation point on a statement home performance.
Portland made the brighter start and needed only six minutes to break through. Sophia Wilson found the net in the 6th minute to give the Thorns a 1-0 lead, rewarding a sharp opening spell from the visitors. But Louisville did not take long to settle. The home side began to find rhythm in possession and carried a growing threat whenever they advanced into the final third.
That response arrived in the 14th minute, when Katie O’Kane pulled Racing level at 1-1. The equalizer changed the tone of the fixture, with Louisville growing into the contest and matching Portland’s intensity across the pitch. By halftime, the sides were level, but the momentum had begun to tilt toward the hosts.
The second half developed into a more physical, hard-fought battle. Kayla Fischer had gone into the book for Louisville in the 41st minute, and Taylor Flint followed with a yellow card in the 73rd, while Portland defender Sam Hiatt was cautioned in the 76th minute. That sequence proved especially costly for the visitors, because moments later O’Kane stepped up and delivered the decisive blow.
In the 76th minute, O’Kane buried a free-kick to complete her brace and put Racing Louisville ahead 2-1. It was the defining moment of the night, rewarding a home side that had created chances consistently and asked more questions of the opposing back line as the match wore on. Louisville finished with 20 shots to Portland’s 14, put five efforts on target, and earned five corners while limiting the Thorns to just one.
Portland saw plenty of the ball with 52 percent possession, but Louisville were more dangerous with their attacking volume and sharper final action. The hosts registered 14 shot assists and kept pressing for a third goal rather than retreating into their shell. That ambition paid off in stoppage time, when Emma Sears struck in the 90’+6′ minute to make it 3-1 and send the home crowd of 5,356 into celebration.
For Racing Louisville, this felt like a complete performance: resilience after conceding early, quality in key moments, and enough attacking thrust to trouble one of the league’s strongest sides. O’Kane will rightly take the headlines after scoring in the 14th and 76th minutes, but Louisville’s collective energy and willingness to drive the match were just as important.
For Portland Thorns FC, the result will sting after such a promising opening. Wilson’s 6th-minute goal gave the visitors the ideal start, yet they could not maintain control as Louisville grew bolder and more incisive. The Thorns remained competitive for long stretches, but the second-half free-kick and late concession turned a difficult evening into a clear defeat.
In a league where margins are often tight, Racing Louisville made theirs count. On this evidence, Lynn Family Stadium can still be a difficult place for any visitor, and Friday night belonged to O’Kane, Sears, and a Louisville side that delivered one of its most impressive results of the campaign.