Portland Thorns FC vs Kansas City Current, 2021 United States NWSL Challenge Cup, Group Stage
· NWSL Challenge Cup
FT
2 - 1
2 - 1
About
Portland Thorns FC are hosting Kansas City Current
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.
- 3': Corner, Kansas City. Conceded by Christen Westphal.
- 4': Attempt missed. Kristen Edmonds (Kansas City) right footed shot from outside the box misses to the right following a corner.
- 5': Attempt missed. Marissa Everett (Portland Thorns) right footed shot from the centre of the box misses to the left. Assisted by Meghan Klingenberg.
- 5': Foul by Simone Charley (Portland Thorns).
- 5': Gaby Vincent (Kansas City) wins a free kick in the defensive half.
- 6': Foul by Kristen Edmonds (Kansas City).
- 6': Simone Charley (Portland Thorns) wins a free kick in the defensive half.
- 7': Foul by Gaby Vincent (Kansas City).
- 7': Marissa Everett (Portland Thorns) wins a free kick in the attacking half.
- 8': Goal! Portland Thorns 1, Kansas City 0. Raquel Rodríguez (Portland Thorns) header from the centre of the box to the top left corner. Assisted by Meghan Klingenberg with a cross following a set piece situation.
- 9': Attempt saved. Amy Rodriguez (Kansas City) left footed shot from the centre of the box is saved in the bottom left corner. Assisted by Kristen Edmonds.
- 10': Corner, Portland Thorns. Conceded by Rachel Corsie.
- 14': Offside, Kansas City. Gaby Vincent tries a through ball, but Amy Rodriguez is caught offside.
- 15': Attempt missed. Raquel Rodríguez (Portland Thorns) right footed shot from outside the box is just a bit too high.
- 16': Foul by Raquel Rodríguez (Portland Thorns).
- 16': Victoria Pickett (Kansas City) wins a free kick in the defensive half.
- 19': Hand ball by Christen Westphal (Portland Thorns).
- 21': Attempt blocked. Madeline Nolf (Kansas City) right footed shot from the centre of the box is blocked.
- 21': Attempt blocked. Amy Rodriguez (Kansas City) right footed shot from the centre of the box is blocked.
- 21': Corner, Kansas City. Conceded by Madison Pogarch.
- 21': Attempt saved. Michele Vasconcelos (Kansas City) right footed shot from the right side of the box is saved in the top centre of the goal. Assisted by Madeline Nolf.
- 23': Foul by Simone Charley (Portland Thorns).
- 23': Rachel Corsie (Kansas City) wins a free kick on the left wing.
- 26': Celeste Boureille (Portland Thorns) wins a free kick in the defensive half.
- 26': Foul by Amy Rodriguez (Kansas City).
- 27': Corner, Portland Thorns. Conceded by Kate Del Fava.
- 30': Corner, Portland Thorns. Conceded by Kristen Edmonds.
- 33': Corner, Portland Thorns. Conceded by Rachel Corsie.
- 34': Attempt blocked. Simone Charley (Portland Thorns) header from the left side of the six yard box is blocked.
- 34': Corner, Portland Thorns. Conceded by Kristen Edmonds.
- 35': Celeste Boureille (Portland Thorns) wins a free kick on the right wing.
- 35': Foul by Michele Vasconcelos (Kansas City).
- 36': Foul by Meghan Klingenberg (Portland Thorns).
- 36': Michele Vasconcelos (Kansas City) wins a free kick in the attacking half.
- 38': Foul by Celeste Boureille (Portland Thorns).
- 38': Michele Vasconcelos (Kansas City) wins a free kick in the defensive half.
- 41': Offside, Portland Thorns. Meghan Klingenberg tries a through ball, but Marissa Everett is caught offside.
- 44': Foul by Marissa Everett (Portland Thorns).
- 44': Victoria Pickett (Kansas City) wins a free kick in the defensive half.
- 45'+2': Foul by Victoria Pickett (Kansas City).
- 45'+2': Tyler Lussi (Portland Thorns) wins a free kick in the defensive half.
- 45'+2': Hand ball by Meghan Klingenberg (Portland Thorns).
- 45'+3': Offside, Kansas City. Amy Rodriguez tries a through ball, but Kate Del Fava is caught offside.
- 45'+4': First Half ends, Portland Thorns 1, Kansas City 0.
- 45': Second Half begins Portland Thorns 1, Kansas City 0.
- 47': Celeste Boureille (Portland Thorns) wins a free kick in the defensive half.
- 47': Foul by Victoria Pickett (Kansas City).
- 48': Victoria Pickett (Kansas City) is shown the yellow card for a bad foul.
- 49': Attempt saved. Simone Charley (Portland Thorns) right footed shot from the centre of the box is saved in the centre of the goal. Assisted by Marissa Everett.
- 49': Abby Smith (Kansas City) wins a free kick in the defensive half.
- 49': Foul by Simone Charley (Portland Thorns).
- 49': Simone Charley (Portland Thorns) is shown the yellow card for a bad foul.
- 51': Attempt blocked. Victoria Pickett (Kansas City) right footed shot from the centre of the box is blocked. Assisted by Michele Vasconcelos.
- 52': Attempt blocked. Kristen Edmonds (Kansas City) right footed shot from outside the box is blocked. Assisted by Michele Vasconcelos.
- 53': Brittany Ratcliffe (Kansas City) wins a free kick on the right wing.
- 53': Foul by Raquel Rodríguez (Portland Thorns).
- 55': Foul by Victoria Pickett (Kansas City).
- 55': Tyler Lussi (Portland Thorns) wins a free kick in the attacking half.
- 58': Goal! Portland Thorns 2, Kansas City 0. Tyler Lussi (Portland Thorns) header from the centre of the box to the bottom left corner. Assisted by Christen Westphal with a cross.
- 60': Goal! Portland Thorns 2, Kansas City 1. Amy Rodriguez (Kansas City) right footed shot from the centre of the box to the top left corner. Assisted by Victoria Pickett.
- 63': Substitution, Kansas City. Raisa Strom-Okimoto replaces Brittany Ratcliffe.
- 63': Foul by Madeline Nolf (Kansas City).
- 63': Simone Charley (Portland Thorns) wins a free kick in the defensive half.
- 64': Hand ball by Simone Charley (Portland Thorns).
- 65': Attempt blocked. Raisa Strom-Okimoto (Kansas City) right footed shot from outside the box is blocked.
- 67': Substitution, Portland Thorns. Morgan Weaver replaces Marissa Everett.
- 68': Foul by Raisa Strom-Okimoto (Kansas City).
- 68': Raquel Rodríguez (Portland Thorns) wins a free kick in the defensive half.
- 70': Amy Rodriguez (Kansas City) is shown the yellow card for a bad foul.
- 71': Celeste Boureille (Portland Thorns) wins a free kick in the defensive half.
- 71': Foul by Victoria Pickett (Kansas City).
- 73': Substitution, Portland Thorns. Angela Salem replaces Meghan Klingenberg.
- 79': Corner, Kansas City. Conceded by Natalia Kuikka.
- 80': Attempt missed. Morgan Weaver (Portland Thorns) header from the centre of the box misses to the right. Assisted by Angela Salem.
- 81': Attempt blocked. Raquel Rodríguez (Portland Thorns) right footed shot from the centre of the box is blocked. Assisted by Morgan Weaver.
- 81': Foul by Tyler Lussi (Portland Thorns).
- 81': Michele Vasconcelos (Kansas City) wins a free kick in the defensive half.
- 82': Corner, Kansas City. Conceded by Christen Westphal.
- 82': Attempt missed. Gaby Vincent (Kansas City) header from the centre of the box misses to the right. Assisted by Madeline Nolf with a cross following a corner.
- 85': Substitution, Kansas City. Sydney Miramontez replaces Madeline Nolf.
- 87': Attempt saved. Morgan Weaver (Portland Thorns) left footed shot from a difficult angle on the left is saved in the bottom right corner. Assisted by Angela Salem.
- 88': Foul by Kelli Hubly (Portland Thorns).
- 88': Kristen Edmonds (Kansas City) wins a free kick in the defensive half.
- 90': Foul by Simone Charley (Portland Thorns).
- 90': Rachel Corsie (Kansas City) wins a free kick in the defensive half.
- 90': Second yellow card to Simone Charley (Portland Thorns) for a bad foul.
- 90'+1': Foul by Kate Del Fava (Kansas City).
- 90'+1': Morgan Weaver (Portland Thorns) wins a free kick on the left wing.
- 90'+1': Kate Del Fava (Kansas City) is shown the yellow card for a bad foul.
- 90'+2': Substitution, Kansas City. Taylor Leach replaces Michelle Maemone.
- 90'+3': Kristen Edmonds (Kansas City) wins a free kick in the defensive half.
- 90'+3': Foul by Morgan Weaver (Portland Thorns).
- 90'+4': Morgan Weaver (Portland Thorns) is shown the red card for violent conduct.
- 90'+4': Kristen Edmonds (Kansas City) is shown the red card for violent conduct.
- 90'+5': Kelli Hubly (Portland Thorns) wins a free kick in the defensive half.
- 90'+5': Foul by Taylor Leach (Kansas City).
- 90'+6': Second Half ends, Portland Thorns 2, Kansas City 1.
- 0': Match ends, Portland Thorns 2, Kansas City 1.
Statistics
KC |
POR![]() |
|
|---|---|---|
| 12 | Fouls | 15 |
| 3 | Yellow Cards | 0 |
| 1 | Red Cards | 2 |
| 2 | Offsides | 1 |
| 4 | Corner Kicks | 5 |
| 2 | Saves | 2 |
| 48.7 | Possession | 51.3 |
| 10 | SHOTS | 9 |
| 3 | ON GOAL | 4 |
| 0.3 | On Target % | 0.4 |
| 0 | Penalty Goals | 0 |
| 0 | Penalty Kicks Taken | 0 |
| 231 | Accurate Passes | 272 |
| 341 | Passes | 380 |
| 0.7 | Pass Completion % | 0.7 |
| 2 | Accurate Crosses | 3 |
| 27 | Crosses | 11 |
| 0.1 | Cross % | 0.3 |
| 50 | Long Balls | 52 |
| 21 | Accurate Long Balls | 18 |
| 0.4 | Long Balls % | 0.3 |
| 5 | Blocked Shots | 2 |
| 16 | Effective Tackles | 19 |
| 27 | Tackles | 26 |
| 0.6 | Tackle % | 0.7 |
| 14 | Interceptions | 18 |
| 10 | Effective Clearances | 35 |
| 10 | Clearances | 35 |
Game Information
Competition: NWSL Challenge Cup
Venue: Providence Park
Location: Portland, Oregon, USA
Attendance: 4,646
Venue: Providence Park
Location: Portland, Oregon, USA
Attendance: 4,646
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 |
Line-Ups
Portland Thorns FC (4-3-1-2)
| No. | Name |
|---|---|
| 24 | Adrianna Franch (GK) |
| 20 | Kelli Hubly |
| 14 | Natalia Kuikka |
| 15 | Madison Pogarch |
| 18 | Christen Westphal |
| 34 | Tyler Lussi |
| 11 | Rocky Rodríguez |
| 40 | Marissa Everett |
| 25 | Meghan Klingenberg |
| 30 | Celeste Boureille |
| 7 | Simone Charley |
Kansas City Current (4-3-3)
| No. | Name |
|---|---|
| 1 | Abby Smith (GK) |
| 2 | Rachel Corsie |
| 29 | Kate Del Fava |
| 3 | Kristen Edmonds |
| 19 | Michelle Maemone |
| 14 | Gaby Vincent |
| 22 | Maddie Nolf |
| 99 | Victoria Pickett |
| 8 | Amy Rodriguez |
| 15 | Michele Vasconcelos |
| 25 | Brittany Ratcliffe |
NWSL Challenge Cup News
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
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?
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
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
The NWSL season is over, and the planning for 2026 begins immediately. Here is one burning question for each team.
KC