PORTLAND, Ore. — Ally Schlegel scored in the 16th minute, and the Chicago Red Stars beat Portland 1-0 at Providence Park to end a three-game losing streak, while handing the Thorns their fourth straight loss.
Sophia Smith nearly tied it for the Thorns (8-9-3) before halftime with a shot from distance that went just wide, but Chicago (8-10-2) held on.
Portland goalkeeper Mackenzie Arnold stopped a penalty attempt by Mallory Swanson in the 49th minute. Swanson, who was on the U.S. team that won the gold medal at the Olympics, appeared to injure her shoulder after a foul by Portland's Kelli Hubly. Swanson was sobbing before she subbed off and went to the locker room.
Morgan Weaver, who hadn't played since May because of a knee injury, entered the game in the 66th minute. The team announced Thursday that Weaver had signed a contract that will keep her with the Thorns through the 2028 season.