NWSL

Washington Spirit vs Portland Thorns FC, 2026 NWSL, Regular Season

· NWSL
FT
0 - 1
  • 52': Olivia Moultrie

Moultrie strike powers Portland Thorns past Washington Spirit in NWSL opener

Olivia Moultrie scored in the second half to give the Portland Thorns a 1-0 victory over the Washington Spirit in the National Women's Soccer League season opener.

Match Timeline

  • 0': Lineups are announced and players are warming up.
  • 0': First Half begins.
  • 3': Foul by Lucia Di Guglielmo (Washington Spirit).
  • 3': Reyna Reyes (Portland Thorns) wins a free kick in the defensive half.
  • 4': Offside, Washington Spirit. Gift Monday is caught offside.
  • 5': Foul by Gift Monday (Washington Spirit).
  • 5': Sam Hiatt (Portland Thorns) wins a free kick in the defensive half.
  • 6': Attempt blocked. Leicy Santos (Washington Spirit) left footed shot from the centre of the box is blocked.
  • 9': Attempt blocked. Gabrielle Carle (Washington Spirit) right footed shot from outside the box is blocked. Assisted by Rosemonde Kouassi.
  • 10': Foul by Esme Morgan (Washington Spirit).
  • 10': Pietra Tordin (Portland Thorns) wins a free kick in the defensive half.
  • 10': Foul by Reilyn Turner (Portland Thorns).
  • 10': Lucia Di Guglielmo (Washington Spirit) wins a free kick on the left wing.
  • 26': Foul by Pietra Tordin (Portland Thorns).
  • 26': Trinity Rodman (Washington Spirit) wins a free kick in the defensive half.
  • 29': Foul by Cassandra Bogere (Portland Thorns).
  • 29': Gift Monday (Washington Spirit) wins a free kick in the attacking half.
  • 30': Offside, Washington Spirit. Gift Monday is caught offside.
  • 34': Attempt missed. Reyna Reyes (Portland Thorns) right footed shot from outside the box is high and wide to the left. Assisted by Jessie Fleming.
  • 35': Foul by Cassandra Bogere (Portland Thorns).
  • 35': Rosemonde Kouassi (Washington Spirit) wins a free kick in the defensive half.
  • 41': Foul by Pietra Tordin (Portland Thorns).
  • 41': Sandy MacIver (Washington Spirit) wins a free kick in the defensive half.
  • 44': Foul by M.A. Vignola (Portland Thorns).
  • 44': Trinity Rodman (Washington Spirit) wins a free kick in the defensive half.
  • 45'+1': Fourth official has announced 1 minutes of added time.
  • 45'+2': First Half ends, Washington Spirit 0, Portland Thorns 0.
  • 45': Second Half begins Washington Spirit 0, Portland Thorns 0.
  • 47': Foul by Lucia Di Guglielmo (Washington Spirit).
  • 47': Reilyn Turner (Portland Thorns) wins a free kick in the defensive half.
  • 51': Attempt saved. Gift Monday (Washington Spirit) left footed shot from more than 35 yards is saved in the bottom right corner by Morgan Messner (Portland Thorns).
  • 52': Goal! Washington Spirit 0, Portland Thorns 1. Olivia Moultrie (Portland Thorns) left footed shot from the centre of the box to the bottom right corner. Assisted by Pietra Tordin.
  • 54': Attempt missed. Hal Hershfelt (Washington Spirit) right footed shot from the left side of the six yard box is close, but misses to the left. Assisted by Gabrielle Carle.
  • 55': Attempt missed. Rebeca Bernal (Washington Spirit) right footed shot from outside the box misses to the left.
  • 56': Attempt missed. Reilyn Turner (Portland Thorns) right footed shot from a difficult angle on the right is high and wide to the right. Assisted by Olivia Moultrie.
  • 58': Delay in match because of an injury Gabrielle Carle (Washington Spirit).
  • 59': Delay over. They are ready to continue.
  • 61': Substitution, Portland Thorns. Shae Harvey replaces Cassandra Bogere.
  • 61': Substitution, Portland Thorns. Maddie Padelski replaces Reilyn Turner.
  • 62': Foul by Lucia Di Guglielmo (Washington Spirit).
  • 62': Maddie Padelski (Portland Thorns) wins a free kick in the defensive half.
  • 62': Foul by Mimi Alidou (Portland Thorns).
  • 62': Lucia Di Guglielmo (Washington Spirit) wins a free kick in the defensive half.
  • 64': Attempt missed. Maddie Padelski (Portland Thorns) left footed shot from the centre of the box misses to the left. Assisted by Jessie Fleming.
  • 64': Substitution, Washington Spirit. Sofia Cantore replaces Gift Monday.
  • 65': Attempt blocked. Olivia Moultrie (Portland Thorns) right footed shot from the left side of the box is blocked. Assisted by Pietra Tordin.
  • 65': Attempt blocked. Olivia Moultrie (Portland Thorns) right footed shot from outside the box is blocked. Assisted by Pietra Tordin.
  • 66': Corner, Washington Spirit. Conceded by Jessie Fleming.
  • 68': Foul by Reyna Reyes (Portland Thorns).
  • 68': Trinity Rodman (Washington Spirit) wins a free kick on the left wing.
  • 69': Attempt blocked. Esme Morgan (Washington Spirit) header from the right side of the box is blocked. Assisted by Leicy Santos with a cross.
  • 69': Corner, Washington Spirit. Conceded by M.A. Vignola.
  • 70': Corner, Washington Spirit. Conceded by Mimi Alidou.
  • 70': Attempt blocked. Tara Rudd (Washington Spirit) header from the right side of the six yard box is blocked. Assisted by Leicy Santos with a cross.
  • 71': Substitution, Washington Spirit. Claudia Martínez replaces Leicy Santos.
  • 72': Corner, Portland Thorns. Conceded by Lucia Di Guglielmo.
  • 73': Foul by Rosemonde Kouassi (Washington Spirit).
  • 73': M.A. Vignola (Portland Thorns) wins a free kick in the defensive half.
  • 74': Foul by Rosemonde Kouassi (Washington Spirit).
  • 74': M.A. Vignola (Portland Thorns) wins a free kick in the defensive half.
  • 75': Attempt saved. Olivia Moultrie (Portland Thorns) left footed shot from the left side of the box is saved in the centre of the goal by Sandy MacIver (Washington Spirit). Assisted by M.A. Vignola.
  • 75': Hal Hershfelt (Washington Spirit) hits the left post with a right footed shot from the right side of the box. Assisted by Rosemonde Kouassi.
  • 77': Substitution, Portland Thorns. Sophia Wilson replaces Pietra Tordin.
  • 79': Attempt missed. Sofia Cantore (Washington Spirit) right footed shot from the centre of the box misses to the left. Assisted by Rosemonde Kouassi with a cross.
  • 79': Delay in match because of an injury Morgan Messner (Portland Thorns).
  • 80': Delay over. They are ready to continue.
  • 83': Foul by Maddie Padelski (Portland Thorns).
  • 83': Lucia Di Guglielmo (Washington Spirit) wins a free kick in the defensive half.
  • 83': Corner, Portland Thorns. Conceded by Tara Rudd.
  • 84': Attempt missed. Shae Harvey (Portland Thorns) header from the centre of the box misses to the right. Assisted by Olivia Moultrie with a cross following a corner.
  • 84': Substitution, Washington Spirit. Tamara Bolt replaces Rosemonde Kouassi.
  • 84': Substitution, Washington Spirit. Paige Metayer replaces Gabrielle Carle.
  • 84': Substitution, Washington Spirit. Deborah Abiodun replaces Rebeca Bernal.
  • 85': Substitution, Portland Thorns. Alexa Spaanstra replaces Mimi Alidou.
  • 87': Attempt missed. Claudia Martínez (Washington Spirit) right footed shot from the right side of the box is close, but misses to the right. Assisted by Paige Metayer.
  • 88': Attempt missed. Trinity Rodman (Washington Spirit) header from the left side of the six yard box is too high. Assisted by Paige Metayer with a cross.
  • 89': Foul by Trinity Rodman (Washington Spirit).
  • 89': Reyna Reyes (Portland Thorns) wins a free kick in the defensive half.
  • 90': Foul by Sophia Wilson (Portland Thorns).
  • 90': Tamara Bolt (Washington Spirit) wins a free kick in the defensive half.
  • 90': Fourth official has announced 6 minutes of added time.
  • 90'+2': Attempt blocked. Claudia Martínez (Washington Spirit) right footed shot from the centre of the box is blocked. Assisted by Sofia Cantore.
  • 90'+3': Attempt saved. Sophia Wilson (Portland Thorns) right footed shot from outside the box is saved in the centre of the goal by Sandy MacIver (Washington Spirit).
  • 90'+7': Second Half ends, Washington Spirit 0, Portland Thorns 1.
  • 0': Match ends, Washington Spirit 0, Portland Thorns 1.

Statistics

https://a.espncdn.com/combiner/i?img=/i/teamlogos/soccer/500/15362.png&h=25&scale=crop&w=25&location=originPOR WAShttps://a.espncdn.com/combiner/i?img=/i/teamlogos/soccer/500/15365.png&h=25&scale=crop&w=25&location=origin
10 Fouls 8
0 Yellow Cards 0
0 Red Cards 0
0 Offsides 2
2 Corner Kicks 3
1 Saves 2
39 Possession 61
9 SHOTS 12
3 ON GOAL 1
0.3 On Target % 0.1
0 Penalty Goals 0
0 Penalty Kicks Taken 0
293 Accurate Passes 502
376 Passes 585
0.8 Pass Completion % 0.9
2 Accurate Crosses 7
8 Crosses 14
0.3 Cross % 0.5
50 Long Balls 45
19 Accurate Long Balls 18
0.4 Long Balls % 0.4
2 Blocked Shots 5
15 Effective Tackles 16
24 Tackles 22
0.6 Tackle % 0.7
12 Interceptions 13
22 Effective Clearances 16
22 Clearances 16

Game Information

Competition: NWSL

Venue: Audi Field
Location: Washington, District of Columbia, USA
Attendance: 19,215

NWSL Table

# TEAM GP GD PTS
1 San Diego Wave FC 5 +5 12
2 Portland Thorns FC 5 +3 10
3 Seattle Reign FC 5 +3 10
4 Angel City FC 4 +6 9
Full Table

Line-Ups

WAS Washington Spirit (4-2-3-1)

No. Name
18 Sandy MacIver (GK)
9 Tara Rudd
24 Esme Morgan
13 Lucia Di Guglielmo
14 Gabrielle Carle
10 Leicy Santos
4 Rebeca Bernal
17 Hal Hershfelt
21 Gift Monday
19 Rosemonde Kouassi
2 Trinity Rodman

POR Portland Thorns FC (4-4-2)

No. Name
35 Morgan Messner (GK)
5 Isabella Obaze
16 Sam Hiatt
25 M.A. Vignola
2 Reyna Reyes
21 Jessie Fleming
6 Cassandra Bogere
26 Mimi Alidou
66 Reilyn Turner
13 Olivia Moultrie
19 Pietra Tordin

NWSL News

NWSL, players association team up on Project ACL initiative
NWSL, players association team up on Project ACL initiative

The NWSL Players Association and the NWSL announced on Wednesday that they have joined Project ACL, an initiative focused on reducing anterior cruciate ligament injuries in women's professional soccer.

Columbus awarded latest NWSL expansion team
Columbus awarded latest NWSL expansion team

Jeff Kassouf reports on Columbus landing the NWSL's 18th franchise with a record $205M expansion fee, and will join alongside Atlanta by 2028.

Columbus Crew owners get 18th NWSL franchise for record fee
Columbus Crew owners get 18th NWSL franchise for record fee

The NWSL awarded an expansion franchise to Columbus, Ohio, and an ownership consortium led by the Haslam Sports Group. The new Columbus-based team will begin play in 2028.

Krieger: NWSL's Columbus expansion great news for women's soccer
Krieger: NWSL's Columbus expansion great news for women's soccer

Ali Krieger and Jeff Kassouf react to the NWSL adding an 18th team in Columbus from spring 2028.

Jess Fishlock reflects on decision to retire at the end of the season
Jess Fishlock reflects on decision to retire at the end of the season

Seattle Reign player Jess Fishlock opens up on her decision to retire at the end of the NWSL season.