Portland v Bay FC
Match Formations
- Arnold18
- Vignola25
- Obaze5
- Hiatt16
- Reyes2
- Fleming21
- Coffey17
- Moultrie13
- Turner66
- Tordin19
- Spaanstra77
| Substitutes |
|---|
34Daiane |
Game Information
Providence Park
10:00 PM, October 4, 2025Coverage: ION
Portland, Oregon, USA
Attendance: 21,104
- Referees:
- Thomas Snyder
Match Timeline
Match Commentary
- Match ends, Portland Thorns 2, Bay 1. |
90'+7' Second Half ends, Portland Thorns 2, Bay 1. |
90'+4' Attempt missed. Alyssa Malonson (Bay) header from the left side of the box misses to the left. Assisted by Hannah Bebar with a cross following a set piece situation. |
90'+3' Foul by Sam Coffey (Portland Thorns). |
90'+3' Dorian Bailey (Bay) wins a free kick in the attacking half. |
90'+1' Delay over. They are ready to continue. |
90'+1' Substitution, Portland Thorns. Mallie McKenzie replaces Reilyn Turner because of an injury. |
90' Fourth official has announced 5 minutes of added time. |
90' Delay in match because of an injury Reilyn Turner (Portland Thorns). |
89' Corner, Bay. Conceded by Isabella Obaze. |
88' Attempt blocked. Caroline Conti (Bay) right footed shot from the centre of the box is blocked. Assisted by Penelope Hocking. |
88' Attempt blocked. Maddie Moreau (Bay) right footed shot from the centre of the box is blocked. Assisted by Hannah Bebar. |
86' Attempt blocked. Mimi Alidou (Portland Thorns) right footed shot from the centre of the box is blocked. Assisted by Reilyn Turner with a cross. |
83' Corner, Bay. Conceded by Kaitlyn Torpey. |
83' Attempt blocked. Maddie Moreau (Bay) right footed shot from the left side of the box is blocked. Assisted by Brooklyn Courtnall. |
82' Foul by Mimi Alidou (Portland Thorns). |
82' Caprice Dydasco (Bay) wins a free kick on the right wing. |
81' Substitution, Bay. Maddie Moreau replaces Taylor Huff. |
80' Attempt blocked. Penelope Hocking (Bay) left footed shot from the centre of the box is blocked. Assisted by Hannah Bebar. |
77' Reyna Reyes (Portland Thorns) wins a free kick in the defensive half. |
77' Foul by Taylor Huff (Bay). |
76' Substitution, Bay. Catherine Paulson replaces Tess Boade. |
76' Substitution, Bay. Caroline Conti replaces Karlie Lema. |
76' Sam Coffey (Portland Thorns) wins a free kick in the attacking half. |
76' Foul by Karlie Lema (Bay). |
72' Substitution, Portland Thorns. Kaitlyn Torpey replaces M.A. Vignola. |
71' Attempt blocked. Penelope Hocking (Bay) right footed shot from outside the box is blocked. Assisted by Karlie Lema. |
69' Goal! Portland Thorns 2, Bay 1. Olivia Moultrie (Portland Thorns) from a free kick with a right footed shot to the bottom right corner. |
68' Penelope Hocking (Bay) is shown the yellow card for a bad foul. |
68' Reyna Reyes (Portland Thorns) wins a free kick in the attacking half. |
68' Foul by Penelope Hocking (Bay). |
66' Corner, Portland Thorns. Conceded by Caprice Dydasco. |
65' Delay over. They are ready to continue. |
64' Delay in match because of an injury M.A. Vignola (Portland Thorns). |
63' Sam Coffey (Portland Thorns) wins a free kick in the defensive half. |
63' Foul by Dorian Bailey (Bay). |
62' Substitution, Bay. Penelope Hocking replaces Rachel Hill. |
62' Substitution, Portland Thorns. Mimi Alidou replaces Alexa Spaanstra. |
61' Substitution, Portland Thorns. Valerin Loboa replaces Pietra Tordin. |
61' Attempt missed. Reyna Reyes (Portland Thorns) header from the centre of the box misses to the left. Assisted by Olivia Moultrie with a cross following a corner. |
61' Corner, Portland Thorns. Conceded by Hannah Bebar. |
58' Hannah Bebar (Bay) wins a free kick in the defensive half. |
58' Foul by Pietra Tordin (Portland Thorns). |
57' Jessie Fleming (Portland Thorns) wins a free kick in the defensive half. |
57' Foul by Tess Boade (Bay). |
56' Foul by Sam Coffey (Portland Thorns). |
56' Dorian Bailey (Bay) wins a free kick in the attacking half. |
51' Goal! Portland Thorns 1, Bay 1. Olivia Moultrie (Portland Thorns) right footed shot from the centre of the box to the bottom left corner. Assisted by Sam Coffey. |
48' Olivia Moultrie (Portland Thorns) wins a free kick in the defensive half. |
48' Foul by Alyssa Malonson (Bay). |
47' Reilyn Turner (Portland Thorns) wins a free kick in the defensive half. |
47' Foul by Sydney Collins (Bay). |
45' Second Half begins Portland Thorns 0, Bay 1. |
45'+4' First Half ends, Portland Thorns 0, Bay 1. |
45'+3' Foul by Alyssa Malonson (Bay). |
45'+3' Alexa Spaanstra (Portland Thorns) wins a free kick in the defensive half. |
45' Fourth official has announced 3 minutes of added time. |
41' Attempt missed. Alyssa Malonson (Bay) left footed shot from the right side of the box is high and wide to the left. |
40' Corner, Bay. Conceded by Alexa Spaanstra. |
40' Attempt blocked. Dorian Bailey (Bay) left footed shot from a difficult angle on the right is blocked. Assisted by Alyssa Malonson with a cross. |
39' Corner, Bay. Conceded by Mackenzie Arnold. |
39' Attempt saved. Alyssa Malonson (Bay) left footed shot from the centre of the box is saved in the top right corner by Mackenzie Arnold (Portland Thorns). Assisted by Dorian Bailey. |
36' Goal! Portland Thorns 0, Bay 1. Taylor Huff (Bay) left footed shot from outside the box to the bottom left corner. Assisted by Karlie Lema. |
34' Offside, Portland Thorns. Pietra Tordin is caught offside. |
29' Offside, Bay. Dorian Bailey is caught offside. |
28' Foul by Reyna Reyes (Portland Thorns). |
28' Alyssa Malonson (Bay) wins a free kick in the attacking half. |
26' Attempt missed. Alexa Spaanstra (Portland Thorns) right footed shot from the right side of the box is close, but misses to the right. Assisted by Jessie Fleming. |
25' Tess Boade (Bay) wins a free kick in the defensive half. |
25' Foul by M.A. Vignola (Portland Thorns). |
21' Olivia Moultrie (Portland Thorns) wins a free kick on the right wing. |
21' Foul by Taylor Huff (Bay). |
20' Foul by Alexa Spaanstra (Portland Thorns). |
20' Caprice Dydasco (Bay) wins a free kick in the defensive half. |
18' Corner, Portland Thorns. Conceded by Jordan Silkowitz. |
18' Attempt saved. Olivia Moultrie (Portland Thorns) right footed shot from outside the box is saved in the top left corner by Jordan Silkowitz (Bay). |
17' Olivia Moultrie (Portland Thorns) wins a free kick in the attacking half. |
17' Foul by Hannah Bebar (Bay). |
14' Foul by Reyna Reyes (Portland Thorns). |
14' Alyssa Malonson (Bay) wins a free kick in the defensive half. |
12' Delay over. They are ready to continue. |
11' Delay in match because of an injury Rachel Hill (Bay). |
11' Corner, Bay. Conceded by M.A. Vignola. |
10' Offside, Portland Thorns. Olivia Moultrie is caught offside. |
9' Pietra Tordin (Portland Thorns) wins a free kick in the defensive half. |
9' Foul by Hannah Bebar (Bay). |
4' Foul by Alyssa Malonson (Bay). |
4' Alexa Spaanstra (Portland Thorns) wins a free kick in the defensive half. |
2' Corner, Bay. Conceded by Sam Hiatt. |
- First Half begins. |
- Lineups are announced and players are warming up. |
NWSL Standings
| Team | GP | W | D | L | GD | P |
|---|---|---|---|---|---|---|
| Kansas City Current | 25 | 20 | 2 | 3 | +35 | 62 |
| Washington Spirit | 25 | 12 | 8 | 5 | +10 | 44 |
| Orlando Pride | 25 | 11 | 6 | 8 | +6 | 39 |
| Seattle Reign FC | 25 | 10 | 8 | 7 | +3 | 38 |
| San Diego Wave FC | 25 | 10 | 7 | 8 | +8 | 37 |
| Portland Thorns FC | 25 | 10 | 7 | 8 | +5 | 37 |
| Gotham FC | 25 | 9 | 9 | 7 | +11 | 36 |
| Racing Louisville FC | 25 | 9 | 7 | 9 | -4 | 34 |
| North Carolina Courage | 25 | 8 | 8 | 9 | -3 | 32 |
| Houston Dash | 25 | 8 | 6 | 11 | -10 | 30 |
| Angel City FC | 25 | 7 | 6 | 12 | -9 | 27 |
| Utah Royals | 25 | 5 | 7 | 13 | -15 | 22 |
| Bay FC | 25 | 4 | 8 | 13 | -14 | 20 |
| Chicago Stars FC | 25 | 2 | 11 | 12 | -23 | 17 |

