NWSL Challenge Cup

Portland Thorns FC vs Seattle Reign FC, 2021 United States NWSL Challenge Cup, Group Stage

· NWSL Challenge Cup
  • 17': Lindsey Heaps
  • 46': Simone Charley
FT
2 - 0

About

Portland Thorns FC are hosting Seattle Reign FC at Providence Park, Portland, Oregon, USA, starting on . The match is a part of the NWSL Challenge Cup.

Match Timeline

  • 0': Lineups are announced and players are warming up.
  • 0': First Half begins.
  • 2': Hand ball by Sophia Smith (Portland Thorns).
  • 3': Attempt saved. Bethany Balcer (OL Reign) header from the centre of the box is saved in the top left corner. Assisted by Celia Jiménez with a cross.
  • 5': Attempt blocked. Simone Charley (Portland Thorns) right footed shot from the left side of the box is blocked.
  • 5': Attempt saved. Simone Charley (Portland Thorns) right footed shot from the left side of the box is saved in the centre of the goal.
  • 6': Offside, Portland Thorns. Crystal Dunn tries a through ball, but Christine Sinclair is caught offside.
  • 7': Foul by Kristen McNabb (OL Reign).
  • 7': Natalia Kuikka (Portland Thorns) wins a free kick in the defensive half.
  • 9': Foul by Simone Charley (Portland Thorns).
  • 9': Karen Bardsley (OL Reign) wins a free kick in the defensive half.
  • 12': Amber Brooks (OL Reign) wins a free kick in the defensive half.
  • 12': Foul by Sophia Smith (Portland Thorns).
  • 14': Foul by Meghan Klingenberg (Portland Thorns).
  • 14': Sofia Huerta (OL Reign) wins a free kick on the right wing.
  • 15': Foul by Shirley Cruz (OL Reign).
  • 15': Lindsey Horan (Portland Thorns) wins a free kick in the defensive half.
  • 16': Foul by Amber Brooks (OL Reign).
  • 16': Sophia Smith (Portland Thorns) wins a free kick in the attacking half.
  • 17': Goal! Portland Thorns 1, OL Reign 0. Lindsey Horan (Portland Thorns) from a free kick with a right footed shot to the top left corner.
  • 21': Attempt blocked. Christine Sinclair (Portland Thorns) right footed shot from outside the box is blocked. Assisted by Lindsey Horan.
  • 22': Offside, Portland Thorns. Sophia Smith tries a through ball, but Simone Charley is caught offside.
  • 22': Foul by Angelina (OL Reign).
  • 22': Lindsey Horan (Portland Thorns) wins a free kick in the defensive half.
  • 25': Bethany Balcer (OL Reign) wins a free kick in the defensive half.
  • 25': Foul by Lindsey Horan (Portland Thorns).
  • 25': Corner, Portland Thorns. Conceded by Amber Brooks.
  • 27': Corner, Portland Thorns. Conceded by Celia Jiménez.
  • 27': Attempt missed. Crystal Dunn (Portland Thorns) right footed shot from outside the box is just a bit too high. Assisted by Meghan Klingenberg following a corner.
  • 31': Foul by Natalia Kuikka (Portland Thorns).
  • 31': Tziarra King (OL Reign) wins a free kick in the defensive half.
  • 32': Corner, OL Reign. Conceded by Adrianna Franch.
  • 34': Attempt missed. Angelina (OL Reign) right footed shot from the centre of the box misses to the right. Assisted by Bethany Balcer.
  • 35': Attempt missed. Simone Charley (Portland Thorns) left footed shot from the right side of the box misses to the left. Assisted by Sophia Smith.
  • 35': Attempt missed. Christine Sinclair (Portland Thorns) right footed shot from the centre of the box is too high.
  • 36': Attempt blocked. Christine Sinclair (Portland Thorns) right footed shot from outside the box is blocked. Assisted by Simone Charley.
  • 36': Attempt blocked. Christine Sinclair (Portland Thorns) left footed shot from the centre of the box is blocked.
  • 36': Attempt missed. Natalia Kuikka (Portland Thorns) left footed shot from the right side of the box is close, but misses to the right. Assisted by Angela Salem.
  • 38': Corner, Portland Thorns. Conceded by Amber Brooks.
  • 40': Foul by Madison Hammond (OL Reign).
  • 40': Simone Charley (Portland Thorns) wins a free kick in the defensive half.
  • 41': Attempt saved. Simone Charley (Portland Thorns) header from the centre of the box is saved in the top centre of the goal. Assisted by Lindsey Horan.
  • 44': Attempt saved. Simone Charley (Portland Thorns) right footed shot from the right side of the box is saved in the centre of the goal. Assisted by Christine Sinclair.
  • 44': Attempt blocked. Sophia Smith (Portland Thorns) right footed shot from very close range is blocked.
  • 44': Attempt saved. Simone Charley (Portland Thorns) header from the centre of the box is saved in the bottom right corner. Assisted by Meghan Klingenberg with a cross.
  • 44': Corner, Portland Thorns. Conceded by Karen Bardsley.
  • 45': Foul by Christine Sinclair (Portland Thorns).
  • 45': Sofia Huerta (OL Reign) wins a free kick in the attacking half.
  • 45'+1': First Half ends, Portland Thorns 1, OL Reign 0.
  • 45': Second Half begins Portland Thorns 1, OL Reign 0.
  • 46': Attempt blocked. Simone Charley (Portland Thorns) right footed shot from the centre of the box is blocked. Assisted by Christine Sinclair.
  • 46': Attempt saved. Lindsey Horan (Portland Thorns) left footed shot from the centre of the box is saved in the centre of the goal.
  • 46': Goal! Portland Thorns 2, OL Reign 0. Simone Charley (Portland Thorns) right footed shot from the centre of the box to the top left corner.
  • 47': Corner, Portland Thorns. Conceded by Amber Brooks.
  • 49': Attempt missed. Sofia Huerta (OL Reign) right footed shot from outside the box is just a bit too high. Assisted by Kristen McNabb.
  • 50': Attempt saved. Sophia Smith (Portland Thorns) left footed shot from the centre of the box is saved in the centre of the goal.
  • 50': Foul by Celia Jiménez (OL Reign).
  • 50': Lindsey Horan (Portland Thorns) wins a free kick on the left wing.
  • 51': Substitution, OL Reign. Jess Fishlock replaces Tziarra King.
  • 51': Attempt missed. Lindsey Horan (Portland Thorns) header from the centre of the box misses to the right. Assisted by Meghan Klingenberg with a cross following a set piece situation.
  • 54': Corner, Portland Thorns. Conceded by Quinn.
  • 54': Attempt missed. Lindsey Horan (Portland Thorns) header from the centre of the box is close, but misses to the left. Assisted by Meghan Klingenberg with a cross following a corner.
  • 55': Amber Brooks (OL Reign) wins a free kick in the defensive half.
  • 55': Foul by Christine Sinclair (Portland Thorns).
  • 55': Substitution, Portland Thorns. Raquel Rodríguez replaces Angela Salem.
  • 56': Attempt saved. Simone Charley (Portland Thorns) right footed shot from outside the box is saved in the centre of the goal. Assisted by Raquel Rodríguez.
  • 57': Substitution, OL Reign. Megan Rapinoe replaces Angelina.
  • 57': Substitution, OL Reign. Leah Pruitt replaces Bethany Balcer.
  • 57': Substitution, OL Reign. Dani Weatherholt replaces Shirley Cruz.
  • 59': Foul by Megan Rapinoe (OL Reign).
  • 59': Lindsey Horan (Portland Thorns) wins a free kick in the defensive half.
  • 60': Foul by Raquel Rodríguez (Portland Thorns).
  • 60': Quinn (OL Reign) wins a free kick on the right wing.
  • 61': Foul by Dani Weatherholt (OL Reign).
  • 61': Sophia Smith (Portland Thorns) wins a free kick in the defensive half.
  • 62': Foul by Jess Fishlock (OL Reign).
  • 62': Natalia Kuikka (Portland Thorns) wins a free kick in the defensive half.
  • 62': Attempt blocked. Sophia Smith (Portland Thorns) right footed shot from the right side of the box is blocked.
  • 63': Crystal Dunn (Portland Thorns) wins a free kick on the left wing.
  • 63': Foul by Dani Weatherholt (OL Reign).
  • 65': Foul by Amber Brooks (OL Reign).
  • 65': Sophia Smith (Portland Thorns) wins a free kick in the attacking half.
  • 65': Amber Brooks (OL Reign) is shown the yellow card for a bad foul.
  • 66': Attempt missed. Crystal Dunn (Portland Thorns) left footed shot from the right side of the box is too high following a set piece situation.
  • 67': Attempt missed. Megan Rapinoe (OL Reign) header from the centre of the box misses to the left. Assisted by Celia Jiménez with a cross.
  • 67': Attempt blocked. Sophia Smith (Portland Thorns) right footed shot from the centre of the box is blocked.
  • 67': Corner, Portland Thorns. Conceded by Amber Brooks.
  • 68': Attempt blocked. Simone Charley (Portland Thorns) left footed shot from the centre of the box is blocked.
  • 69': Substitution, Portland Thorns. Tyler Lussi replaces Simone Charley.
  • 69': Substitution, Portland Thorns. Celeste Boureille replaces Christine Sinclair.
  • 70': Attempt missed. Leah Pruitt (OL Reign) header from the centre of the box misses to the right. Assisted by Kristen McNabb with a cross.
  • 71': Offside, Portland Thorns. Crystal Dunn tries a through ball, but Tyler Lussi is caught offside.
  • 71': Foul by Celia Jiménez (OL Reign).
  • 71': Tyler Lussi (Portland Thorns) wins a free kick in the defensive half.
  • 72': Foul by Lindsey Horan (Portland Thorns).
  • 72': Sofia Huerta (OL Reign) wins a free kick in the defensive half.
  • 72': Lindsey Horan (Portland Thorns) is shown the yellow card for a bad foul.
  • 73': Hand ball by Leah Pruitt (OL Reign).
  • 76': Foul by Celia Jiménez (OL Reign).
  • 76': Sophia Smith (Portland Thorns) wins a free kick on the left wing.
  • 77': Foul by Dani Weatherholt (OL Reign).
  • 77': Tyler Lussi (Portland Thorns) wins a free kick in the attacking half.
  • 77': Substitution, OL Reign. Stephanie Cox replaces Kristen McNabb.
  • 78': Substitution, Portland Thorns. Madison Pogarch replaces Meghan Klingenberg.
  • 78': Substitution, Portland Thorns. Morgan Weaver replaces Sophia Smith.
  • 79': Attempt missed. Celia Jiménez (OL Reign) right footed shot from outside the box misses to the right. Assisted by Megan Rapinoe.
  • 80': Attempt saved. Megan Rapinoe (OL Reign) left footed shot from the left side of the box is saved in the centre of the goal.
  • 80': Corner, OL Reign. Conceded by Natalia Kuikka.
  • 81': Corner, OL Reign. Conceded by Becky Sauerbrunn.
  • 83': Attempt missed. Morgan Weaver (Portland Thorns) right footed shot from the centre of the box is close, but misses the top right corner. Assisted by Crystal Dunn.
  • 84': Attempt missed. Tyler Lussi (Portland Thorns) left footed shot from outside the box is close, but misses to the right. Assisted by Madison Pogarch.
  • 85': Foul by Leah Pruitt (OL Reign).
  • 85': Madison Pogarch (Portland Thorns) wins a free kick in the defensive half.
  • 88': Attempt missed. Lindsey Horan (Portland Thorns) right footed shot from the centre of the box misses to the right. Assisted by Morgan Weaver following a fast break.
  • 88': Dani Weatherholt (OL Reign) wins a free kick in the defensive half.
  • 88': Foul by Raquel Rodríguez (Portland Thorns).
  • 89': Attempt blocked. Dani Weatherholt (OL Reign) right footed shot from outside the box is blocked. Assisted by Megan Rapinoe.
  • 90': Attempt missed. Morgan Weaver (Portland Thorns) right footed shot from the left side of the box is close, but misses to the left.
  • 90'+2': Attempt missed. Leah Pruitt (OL Reign) left footed shot from the centre of the box misses to the left. Assisted by Dani Weatherholt.
  • 90'+2': Attempt missed. Tyler Lussi (Portland Thorns) right footed shot from the right side of the box is too high. Assisted by Crystal Dunn.
  • 90'+4': Second Half ends, Portland Thorns 2, OL Reign 0.
  • 0': Match ends, Portland Thorns 2, OL Reign 0.

Statistics

https://a.espncdn.com/combiner/i?img=/i/teamlogos/soccer/500/15363.png&h=25&scale=crop&w=25&location=originSEA PORhttps://a.espncdn.com/combiner/i?img=/i/teamlogos/soccer/500/15362.png&h=25&scale=crop&w=25&location=origin
16 Fouls 11
1 Yellow Cards 1
0 Red Cards 0
0 Offsides 3
3 Corner Kicks 7
7 Saves 2
48.5 Possession 51.5
9 SHOTS 30
2 ON GOAL 10
0.2 On Target % 0.3
0 Penalty Goals 0
0 Penalty Kicks Taken 0
305 Accurate Passes 352
418 Passes 450
0.7 Pass Completion % 0.8
4 Accurate Crosses 5
21 Crosses 18
0.2 Cross % 0.3
79 Long Balls 60
43 Accurate Long Balls 29
0.5 Long Balls % 0.5
1 Blocked Shots 8
12 Effective Tackles 10
21 Tackles 16
0.6 Tackle % 0.6
9 Interceptions 12
29 Effective Clearances 18
29 Clearances 18

Game Information

Competition: NWSL Challenge Cup

Venue: Providence Park
Location: Portland, Oregon, USA
Attendance: 5,289

NWSL Challenge Cup Table

# TEAM GP GD PTS
1 Racing Louisville FC 5 +7 12
2 Kansas City Current 5 +7 10
3 Houston Dash 5 -4 6
4 Chicago Stars FC 5 -10 1
Full Table

Line-Ups

POR Portland Thorns FC (4-3-1-2)

No. Name
24 Adrianna Franch (GK)
4 Becky Sauerbrunn
20 Kelli Hubly
25 Meghan Klingenberg
14 Natalia Kuikka
7 Simone Charley
36 Angela Salem
12 Christine Sinclair
10 Lindsey Heaps
19 Crystal Dunn
9 Sophia Wilson

SEA Seattle Reign FC (4-2-3-1)

No. Name
1 Karen Bardsley (GK)
99 Madison Hammond
2 Amber Brooks Yellow Card
19 Kristen McNabb
13 Celia Jiménez
11 Sofia Huerta
5 Quinn
28 Shirley Cruz
24 Bethany Balcer
23 Tziarra King
26 Angelina

NWSL Challenge Cup News

NWSL 2026 mega-preview: Predictions for all 16 teams
NWSL 2026 mega-preview: Predictions for all 16 teams

The NWSL is back! Let's predict how each team will finish by assessing what's ahead for Rodman, Lavelle and the other stars.

NWSL ambition rankings: All 16 clubs judged by the big moves they are or aren't making
NWSL ambition rankings: All 16 clubs judged by the big moves they are or aren't making

The NWSL has teams that are building stadiums, signing stars and spending money. Meanwhile, other teams, well, aren't doing any of that.

Ranking all 18 new 2026 NWSL team jerseys: Which kits hit?
Ranking all 18 new 2026 NWSL team jerseys: Which kits hit?

A new NWSL season means one thing: New kits! Here are all 18 new jerseys for 2026, ranked from boring to beautiful.

NWSL 2026: Lavelle, Gotham begin title defense vs. Boston
NWSL 2026: Lavelle, Gotham begin title defense vs. Boston

The 2026 NWSL 248-match season kicks off on March 13 when 2025 season runners-up Washington Spirit host Portland Thorns FC at Audi Field.

Offseason questions for every NWSL team building toward 2026
Offseason questions for every NWSL team building toward 2026

The NWSL season is over, and the planning for 2026 begins immediately. Here is one burning question for each team.