Portland Thorns FC vs San Diego Wave FC, 2023 NWSL Challenge Cup, Group Stage
· NWSL Challenge Cup
FT
4 - 1
4 - 1
About
Portland Thorns FC are hosting San Diego Wave 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.
- 5': Attempt blocked. Olivia Moultrie (Portland Thorns) left footed shot from the left side of the box is blocked. Assisted by Taylor Porter.
- 9': Goal! Portland Thorns 1, San Diego Wave FC 0. Hannah Betfort (Portland Thorns) right footed shot from very close range to the top right corner.
- 11': Offside, San Diego Wave FC. Shae Yañez tries a through ball, but Jaedyn Shaw is caught offside.
- 14': Attempt blocked. Izzy D'Aquila (Portland Thorns) right footed shot from the centre of the box is blocked. Assisted by Morgan Weaver.
- 14': Corner, Portland Thorns. Conceded by Chai Cortez.
- 19': Attempt missed. Taylor Kornieck (San Diego Wave FC) right footed shot from outside the box is too high.
- 20': Foul by Kaleigh Riehl (San Diego Wave FC).
- 20': Morgan Weaver (Portland Thorns) wins a free kick in the defensive half.
- 23': Attempt missed. Hannah Betfort (Portland Thorns) header from very close range is too high. Assisted by Izzy D'Aquila with a cross.
- 24': Danielle Colaprico (San Diego Wave FC) wins a free kick in the defensive half.
- 24': Foul by Hannah Betfort (Portland Thorns).
- 24': Attempt blocked. Morgan Weaver (Portland Thorns) right footed shot from the centre of the box is blocked. Assisted by Izzy D'Aquila.
- 24': Attempt saved. Morgan Weaver (Portland Thorns) right footed shot from the right side of the six yard box is saved in the bottom right corner.
- 24': Corner, Portland Thorns. Conceded by Shae Yañez.
- 25': Attempt saved. Olivia Moultrie (Portland Thorns) right footed shot from outside the box is saved in the bottom right corner.
- 25': Corner, Portland Thorns. Conceded by Shae Yañez.
- 27': Attempt missed. Belle Briede (San Diego Wave FC) right footed shot from outside the box is too high. Assisted by Rachel Hill.
- 28': Foul by Chai Cortez (San Diego Wave FC).
- 28': Reyna Reyes (Portland Thorns) wins a free kick on the right wing.
- 29': Attempt blocked. Izzy D'Aquila (Portland Thorns) right footed shot from outside the box is blocked. Assisted by Morgan Weaver.
- 30': Attempt blocked. Rachel Hill (San Diego Wave FC) right footed shot from outside the box is blocked.
- 30': Corner, San Diego Wave FC. Conceded by Emily Menges.
- 30': Attempt saved. Taylor Kornieck (San Diego Wave FC) header from very close range is saved in the bottom right corner. Assisted by Kelsey Turnbow with a cross.
- 31': Foul by Taylor Porter (Portland Thorns).
- 31': Rachel Hill (San Diego Wave FC) wins a free kick in the attacking half.
- 33': Attempt saved. Hannah Betfort (Portland Thorns) right footed shot from outside the box is saved in the centre of the goal. Assisted by Morgan Weaver.
- 34': Attempt missed. Rachel Hill (San Diego Wave FC) right footed shot from the right side of the box is close, but misses to the right. Assisted by Taylor Kornieck.
- 34': Foul by Kelsey Turnbow (San Diego Wave FC).
- 34': Izzy D'Aquila (Portland Thorns) wins a free kick in the defensive half.
- 36': Belle Briede (San Diego Wave FC) wins a free kick on the right wing.
- 36': Foul by Taylor Porter (Portland Thorns).
- 36': Taylor Porter (Portland Thorns) is shown the yellow card for a bad foul.
- 41': Rachel Hill (San Diego Wave FC) hits the right post with a header from very close range. Assisted by Kelsey Turnbow with a cross.
- 42': Attempt saved. Morgan Weaver (Portland Thorns) right footed shot from the centre of the box is saved in the bottom left corner. Assisted by Olivia Moultrie with a through ball.
- 43': Attempt missed. Meghan Klingenberg (Portland Thorns) right footed shot from the centre of the box is just a bit too high.
- 45': Hand ball by Hannah Betfort (Portland Thorns).
- 45': Attempt missed. Jaedyn Shaw (San Diego Wave FC) left footed shot from outside the box is too high. Assisted by Danielle Colaprico.
- 45': First Half ends, Portland Thorns 1, San Diego Wave FC 0.
- 45': Second Half begins Portland Thorns 1, San Diego Wave FC 0.
- 45': Substitution, Portland Thorns. Michele Vasconcelos replaces Izzy D'Aquila.
- 45': Substitution, San Diego Wave FC. Makenzy Doniak replaces Kelsey Turnbow.
- 49': Attempt missed. Christen Westphal (San Diego Wave FC) right footed shot from the right side of the box is close, but misses to the right.
- 51': Foul by Hannah Betfort (Portland Thorns).
- 51': Shae Yañez (San Diego Wave FC) wins a free kick in the defensive half.
- 52': Attempt blocked. Morgan Weaver (Portland Thorns) right footed shot from the left side of the box is blocked. Assisted by Hannah Betfort.
- 52': Attempt saved. Olivia Moultrie (Portland Thorns) right footed shot from outside the box is saved in the centre of the goal.
- 52': Offside, San Diego Wave FC. Jaedyn Shaw tries a through ball, but Makenzy Doniak is caught offside.
- 54': Attempt missed. Hannah Betfort (Portland Thorns) left footed shot from the centre of the box misses to the right. Assisted by Olivia Moultrie.
- 54': Goal! Portland Thorns 2, San Diego Wave FC 0. Morgan Weaver (Portland Thorns) left footed shot from very close range to the bottom right corner. Assisted by Hannah Betfort.
- 55': Foul by Michele Vasconcelos (Portland Thorns).
- 55': Rachel Hill (San Diego Wave FC) wins a free kick in the attacking half.
- 55': Delay in match because of an injury Michele Vasconcelos (Portland Thorns).
- 56': Michele Vasconcelos (Portland Thorns) is shown the yellow card for a bad foul.
- 56': Delay over. They are ready to continue.
- 56': Attempt missed. Taylor Kornieck (San Diego Wave FC) right footed shot from outside the box misses to the left from a direct free kick.
- 58': Goal! Portland Thorns 3, San Diego Wave FC 0. Hannah Betfort (Portland Thorns) header from very close range to the top left corner. Assisted by Meghan Klingenberg with a cross.
- 60': Substitution, San Diego Wave FC. Madison Pogarch replaces Chai Cortez.
- 60': Substitution, San Diego Wave FC. Meggie Dougherty Howard replaces Danielle Colaprico.
- 60': Foul by Reyna Reyes (Portland Thorns).
- 60': Makenzy Doniak (San Diego Wave FC) wins a free kick in the defensive half.
- 61': Attempt missed. Meghan Klingenberg (Portland Thorns) left footed shot from the left side of the box misses to the right. Assisted by Hannah Betfort with a cross.
- 61': Goal! Portland Thorns 4, San Diego Wave FC 0. Reyna Reyes (Portland Thorns) left footed shot from the centre of the box to the bottom left corner. Assisted by Meghan Klingenberg.
- 64': Corner, San Diego Wave FC. Conceded by Emily Menges.
- 65': Attempt saved. Taylor Kornieck (San Diego Wave FC) header from the centre of the box is saved in the bottom left corner. Assisted by Jaedyn Shaw with a cross.
- 65': Foul by Taylor Porter (Portland Thorns).
- 65': Rachel Hill (San Diego Wave FC) wins a free kick on the right wing.
- 67': Substitution, San Diego Wave FC. Melanie Barcenas replaces Christen Westphal.
- 68': Attempt missed. Taylor Kornieck (San Diego Wave FC) right footed shot from the centre of the box misses to the right. Assisted by Makenzy Doniak with a cross.
- 69': Foul by Michele Vasconcelos (Portland Thorns).
- 69': Melanie Barcenas (San Diego Wave FC) wins a free kick in the defensive half.
- 70': Attempt saved. Morgan Weaver (Portland Thorns) left footed shot from the centre of the box is saved in the centre of the goal. Assisted by Michele Vasconcelos.
- 71': Corner, San Diego Wave FC. Conceded by Reyna Reyes.
- 72': Foul by Morgan Weaver (Portland Thorns).
- 72': Kaleigh Riehl (San Diego Wave FC) wins a free kick in the defensive half.
- 73': Substitution, Portland Thorns. Alyssa Walker replaces Hannah Betfort.
- 73': Attempt missed. Melanie Barcenas (San Diego Wave FC) left footed shot from outside the box is just a bit too high. Assisted by Rachel Hill.
- 76': Foul by Meghan Klingenberg (Portland Thorns).
- 76': Rachel Hill (San Diego Wave FC) wins a free kick on the right wing.
- 77': Offside, San Diego Wave FC. Rachel Hill tries a through ball, but Taylor Kornieck is caught offside.
- 77': Substitution, Portland Thorns. Tegan McGrady replaces Meghan Klingenberg.
- 80': Corner, San Diego Wave FC. Conceded by Kelli Hubly.
- 81': Goal! Portland Thorns 4, San Diego Wave FC 1. Taylor Kornieck (San Diego Wave FC) header from very close range to the bottom left corner. Assisted by Jaedyn Shaw with a cross following a corner.
- 82': Substitution, San Diego Wave FC. Amirah Ali replaces Jaedyn Shaw.
- 83': Attempt blocked. Michele Vasconcelos (Portland Thorns) right footed shot from the centre of the box is blocked. Assisted by Morgan Weaver.
- 83': Attempt blocked. Michele Vasconcelos (Portland Thorns) left footed shot from the centre of the box is blocked.
- 84': Corner, Portland Thorns. Conceded by Madison Pogarch.
- 85': Corner, Portland Thorns. Conceded by Kaleigh Riehl.
- 86': Foul by Alyssa Walker (Portland Thorns).
- 86': Sierra Enge (San Diego Wave FC) wins a free kick in the defensive half.
- 87': Substitution, Portland Thorns. Gabby Provenzano replaces Taylor Porter.
- 87': Substitution, Portland Thorns. Natalie Beckman replaces Morgan Weaver.
- 88': Attempt blocked. Makenzy Doniak (San Diego Wave FC) right footed shot from the centre of the box is blocked.
- 89': Attempt saved. Taylor Kornieck (San Diego Wave FC) right footed shot from outside the box is saved in the centre of the goal. Assisted by Madison Pogarch.
- 89': Amirah Ali (San Diego Wave FC) wins a free kick in the defensive half.
- 89': Foul by Emily Menges (Portland Thorns).
- 90'+1': Attempt saved. Meggie Dougherty Howard (San Diego Wave FC) right footed shot from outside the box is saved in the centre of the goal. Assisted by Amirah Ali.
- 90'+1': Alyssa Walker (Portland Thorns) wins a free kick in the attacking half.
- 90'+1': Foul by Kaleigh Riehl (San Diego Wave FC).
- 90'+2': Foul by Rachel Hill (San Diego Wave FC).
- 90'+2': Natalie Beckman (Portland Thorns) wins a free kick on the left wing.
- 90'+3': Foul by Olivia Moultrie (Portland Thorns).
- 90'+3': Rachel Hill (San Diego Wave FC) wins a free kick in the defensive half.
- 90'+4': Second Half ends, Portland Thorns 4, San Diego Wave FC 1.
- 0': Match ends, Portland Thorns 4, San Diego Wave FC 1.
Game Information
Competition: NWSL Challenge Cup
Venue: Providence Park
Location: Portland, Oregon, USA
Attendance: 16,393
Venue: Providence Park
Location: Portland, Oregon, USA
Attendance: 16,393
NWSL Challenge Cup Table
| # | TEAM | GP | GD | PTS |
|---|---|---|---|---|
| 1 | Seattle Reign FC | 5 | +7 | 13 |
| 2 | Angel City FC | 5 | -1 | 7 |
| 3 | Portland Thorns FC | 5 | +1 | 6 |
| 4 | San Diego Wave FC | 5 | -7 | 3 |
Line-Ups
Portland Thorns FC (4-3-3)
| No. | Name |
|---|---|
| 1 | Bella Bixby (GK) |
| 5 | Emily Menges |
| 20 | Kelli Hubly |
| 25 | Meghan Klingenberg |
| 2 | Reyna Reyes |
| 46 | Taylor Porter |
| 13 | Olivia Moultrie |
| 17 | Sam Coffey |
| 33 | Hannah Betfort |
| 22 | Morgan Weaver |
| 24 | Izzy D'Aquila |
San Diego Wave FC (4-2-3-1)
| No. | Name |
|---|---|
| 30 | Shae Yañez (GK) |
| 8 | Sierra Enge |
| 18 | Kaleigh Riehl |
| 46 | Chai Cortez |
| 20 | Christen Westphal |
| 22 | Taylor Flint |
| 24 | Danielle Colaprico |
| 23 | Belle Briede |
| 11 | Jaedyn Shaw |
| 6 | Kelsey Turnbow |
| 3 | Rachel Hill |
NWSL Challenge Cup News
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.
NWSL all-time winners: Championship, Shield, Challenge Cup
Three of the most prestigious NWSL titles are the Championship, Shield and Challenge Cup. Check out the all-time winners list now.
NWSL championship: Predictions, players to watch, key storylines
The NWSL Championship on Saturday pits the Washington Spirit vs. Gotham FC. Who is the underdog? Who is the player to watch? Who will win?
NWSL GM survey: Salary cap bad? USWNT relations, rule-breakers, more
ESPN's NWSL GM survey returns as execs dish on the worst front offices, tensions with USWNT, breaking the rules, their player wish list and more.
Ali Krieger makes her NWSL playoff predictions
Ali Krieger predicts the winner of the NWSL playoffs.