
Houston Dash vs Portland Thorns FC, 2024 NWSL, Regular Season
· NWSLPortland Thorns defeat Houston Dash 2-0 behind strong second-half performance

The Portland Thorns defeated the Houston Dash 2-0 behind second-half goals by Ana Dias and Olivia Moultrie on Friday at Shell Energy Stadium.
Match Timeline
- 0': Lineups are announced and players are warming up.
- 0': First Half begins.
- 2': Corner, Portland Thorns. Conceded by Courtney Petersen.
- 3': Attempt saved. Sophia Smith (Portland Thorns) left footed shot from the left side of the box is saved in the centre of the goal.
- 4': Corner, Houston Dash. Conceded by Sam Coffey.
- 5': Attempt missed. Paige Nielsen (Houston Dash) right footed shot from the centre of the box is too high. Assisted by Ramona Bachmann with a cross following a corner.
- 7': Corner, Portland Thorns. Conceded by Cece Kizer.
- 8': Attempt missed. Janine Beckie (Portland Thorns) header from the centre of the box misses to the left. Assisted by Sam Coffey with a cross following a corner.
- 8': Attempt missed. Olivia Moultrie (Portland Thorns) right footed shot from outside the box is high and wide to the right. Assisted by Sophia Smith.
- 10': Foul by Sam Coffey (Portland Thorns).
- 10': Ramona Bachmann (Houston Dash) wins a free kick in the attacking half.
- 16': Janine Beckie (Portland Thorns) hits the right post with a right footed shot from outside the box. Assisted by Olivia Moultrie.
- 16': Attempt missed. Ana Dias (Portland Thorns) left footed shot from the centre of the box misses to the left.
- 17': Attempt blocked. Sarah Puntigam (Houston Dash) left footed shot from the left side of the box is blocked. Assisted by Cece Kizer.
- 17': Attempt blocked. Sarah Puntigam (Houston Dash) left footed shot from the left side of the box is blocked.
- 17': Corner, Houston Dash. Conceded by Becky Sauerbrunn.
- 18': Attempt missed. Diana Ordóñez (Houston Dash) header from the centre of the box misses to the right. Assisted by Ramona Bachmann with a cross following a corner.
- 21': Attempt blocked. Ana Dias (Portland Thorns) left footed shot from the centre of the box is blocked.
- 21': Corner, Portland Thorns. Conceded by Natalie Jacobs.
- 23': Corner, Portland Thorns. Conceded by Avery Patterson.
- 24': Delay in match because of an injury Sophie Schmidt (Houston Dash).
- 25': Delay over. They are ready to continue.
- 25': VAR Decision: No Penalty Portland Thorns.
- 29': Foul by Avery Patterson (Houston Dash).
- 29': Janine Beckie (Portland Thorns) wins a free kick in the defensive half.
- 30': Delay in match because of an injury Shelby Hogan (Portland Thorns).
- 31': Delay over. They are ready to continue.
- 33': Attempt missed. Avery Patterson (Houston Dash) right footed shot from the right side of the box is high and wide to the left. Assisted by Ramona Bachmann with a through ball.
- 35': Attempt saved. Janine Beckie (Portland Thorns) right footed shot from the left side of the box is saved in the centre of the goal. Assisted by Marie Müller.
- 35': Delay in match because of an injury Bárbara Olivieri (Houston Dash).
- 37': Delay over. They are ready to continue.
- 38': Foul by Sam Coffey (Portland Thorns).
- 38': Sophie Schmidt (Houston Dash) wins a free kick in the attacking half.
- 39': Attempt blocked. Marie Müller (Portland Thorns) right footed shot from the left side of the box is blocked.
- 40': Attempt saved. Janine Beckie (Portland Thorns) right footed shot from the left side of the box is saved in the top centre of the goal. Assisted by Hina Sugita.
- 40': Attempt blocked. Ana Dias (Portland Thorns) left footed shot from very close range is blocked.
- 42': Bárbara Olivieri (Houston Dash) wins a free kick in the defensive half.
- 42': Foul by Hina Sugita (Portland Thorns).
- 42': Ana Dias (Portland Thorns) wins a free kick in the defensive half.
- 42': Foul by Courtney Petersen (Houston Dash).
- 42': Courtney Petersen (Houston Dash) is shown the yellow card for a bad foul.
- 45'+2': Attempt saved. Olivia Moultrie (Portland Thorns) right footed shot from the centre of the box is saved in the centre of the goal. Assisted by Sophia Smith.
- 45'+3': Offside, Portland Thorns. Olivia Moultrie is caught offside.
- 45'+4': Attempt blocked. Ana Dias (Portland Thorns) right footed shot from the left side of the box is blocked. Assisted by Olivia Moultrie.
- 45'+4': Corner, Portland Thorns. Conceded by Avery Patterson.
- 45'+4': Attempt blocked. Ana Dias (Portland Thorns) header from very close range is blocked.
- 45'+6': Foul by Ana Dias (Portland Thorns).
- 45'+6': Natalie Jacobs (Houston Dash) wins a free kick in the defensive half.
- 45'+9': First Half ends, Houston Dash 0, Portland Thorns 0.
- 45': Second Half begins Houston Dash 0, Portland Thorns 0.
- 46': Diana Ordóñez (Houston Dash) hits the right post with a left footed shot from the right side of the box. Assisted by Courtney Petersen.
- 47': Attempt blocked. Avery Patterson (Houston Dash) left footed shot from the centre of the box is blocked.
- 47': Attempt saved. Ramona Bachmann (Houston Dash) header from the centre of the box is saved in the bottom right corner. Assisted by Cece Kizer with a cross.
- 48': Delay in match because of an injury Bárbara Olivieri (Houston Dash).
- 49': Delay over. They are ready to continue.
- 51': Foul by Olivia Moultrie (Portland Thorns).
- 51': Ramona Bachmann (Houston Dash) wins a free kick in the defensive half.
- 52': Foul by Becky Sauerbrunn (Portland Thorns).
- 52': Ramona Bachmann (Houston Dash) wins a free kick in the attacking half.
- 52': Corner, Houston Dash. Conceded by Janine Beckie.
- 53': Offside, Houston Dash. Bárbara Olivieri is caught offside.
- 56': Goal! Houston Dash 0, Portland Thorns 1. Ana Dias (Portland Thorns) right footed shot from the right side of the box to the bottom left corner. Assisted by Hina Sugita.
- 58': Attempt blocked. Olivia Moultrie (Portland Thorns) right footed shot from the right side of the box is blocked. Assisted by Janine Beckie.
- 60': Substitution, Portland Thorns. Christine Sinclair replaces Ana Dias.
- 63': Substitution, Houston Dash. Amanda West replaces Cece Kizer.
- 64': Substitution, Houston Dash. Michelle Alozie replaces Diana Ordóñez.
- 64': Foul by Marie Müller (Portland Thorns).
- 64': Michelle Alozie (Houston Dash) wins a free kick on the right wing.
- 68': Goal! Houston Dash 0, Portland Thorns 2. Olivia Moultrie (Portland Thorns) right footed shot from a difficult angle on the right to the centre of the goal. Assisted by Janine Beckie.
- 69': Substitution, Portland Thorns. Payton Linnehan replaces Janine Beckie.
- 69': Substitution, Portland Thorns. Jessie Fleming replaces Olivia Moultrie.
- 72': Attempt saved. Amanda West (Houston Dash) right footed shot from the centre of the box is saved in the centre of the goal. Assisted by Ramona Bachmann.
- 73': Attempt blocked. Sophia Smith (Portland Thorns) left footed shot from the centre of the box is blocked. Assisted by Hina Sugita.
- 74': Corner, Houston Dash. Conceded by Kelli Hubly.
- 74': Attempt saved. Payton Linnehan (Portland Thorns) left footed shot from the left side of the box is saved in the centre of the goal. Assisted by Sophia Smith.
- 75': Delay in match because of an injury Sophie Schmidt (Houston Dash).
- 75': Delay over. They are ready to continue.
- 76': Substitution, Houston Dash. Sophie Hirst replaces Sophie Schmidt because of an injury.
- 77': Bárbara Olivieri (Houston Dash) wins a free kick in the attacking half.
- 77': Foul by Sam Coffey (Portland Thorns).
- 77': Attempt blocked. Sophie Hirst (Houston Dash) right footed shot from the centre of the box is blocked. Assisted by Bárbara Olivieri with a cross.
- 79': Foul by Avery Patterson (Houston Dash).
- 79': Sophia Smith (Portland Thorns) wins a free kick on the left wing.
- 79': Attempt blocked. Kelli Hubly (Portland Thorns) right footed shot from outside the box is blocked.
- 82': Delay in match (Houston Dash).
- 82': Delay over. They are ready to continue.
- 83': Foul by Marie Müller (Portland Thorns).
- 83': Michelle Alozie (Houston Dash) wins a free kick on the right wing.
- 86': Corner, Portland Thorns. Conceded by Natalie Jacobs.
- 87': Attempt saved. Sophia Smith (Portland Thorns) right footed shot from the centre of the box is saved in the centre of the goal. Assisted by Christine Sinclair.
- 87': Corner, Portland Thorns. Conceded by Courtney Petersen.
- 88': Substitution, Houston Dash. Belle Briede replaces Bárbara Olivieri.
- 88': Substitution, Houston Dash. Andressa Alves replaces Ramona Bachmann.
- 89': Corner, Portland Thorns. Conceded by Natalie Jacobs.
- 89': Offside, Portland Thorns. Payton Linnehan is caught offside.
- 90'+2': Corner, Houston Dash. Conceded by Becky Sauerbrunn.
- 90'+2': Attempt missed. Sophie Hirst (Houston Dash) header from the centre of the box misses to the left. Assisted by Andressa Alves with a cross following a corner.
- 90'+3': Substitution, Portland Thorns. Marissa Sheva replaces Sophia Smith.
- 90'+3': Substitution, Portland Thorns. Meghan Klingenberg replaces Hina Sugita.
- 90'+4': Offside, Portland Thorns. Jessie Fleming is caught offside.
- 90'+7': Attempt saved. Payton Linnehan (Portland Thorns) left footed shot from outside the box is saved in the bottom left corner. Assisted by Sam Coffey.
- 90'+7': Attempt saved. Marissa Sheva (Portland Thorns) left footed shot from the left side of the box is saved in the bottom left corner.
- 90'+7': Andressa Alves (Houston Dash) wins a free kick on the right wing.
- 90'+7': Foul by Marissa Sheva (Portland Thorns).
- 90'+7': Attempt saved. Michelle Alozie (Houston Dash) right footed shot from the right side of the box is saved in the top centre of the goal. Assisted by Sarah Puntigam.
- 90'+8': Second Half ends, Houston Dash 0, Portland Thorns 2.
- 0': Match ends, Houston Dash 0, Portland Thorns 2.
Game Information
Venue: Shell Energy Stadium
Location: Houston, Texas, USA
Attendance: 5,726
NWSL Table
# | TEAM | GP | GD | PTS |
---|---|---|---|---|
1 | Kansas City Current | 20 | +28 | 50 |
2 | Washington Spirit | 20 | +6 | 36 |
3 | Gotham FC | 20 | +10 | 30 |
4 | Portland Thorns FC | 20 | +6 | 30 |
Line-Ups
Houston Dash (3-4-3)
No. | Name |
---|---|
1 | Jane Campbell (GK) |
4 | Natalie Jacobs |
8 | Courtney Petersen ![]() |
7 | Paige Nielsen |
17 | Sarah Puntigam |
13 | Sophie Schmidt |
5 | Cece Kizer |
30 | Avery Patterson |
9 | Diana Ordóñez |
28 | Ramona Bachmann |
15 | Bárbara Olivieri |
Portland Thorns FC (4-3-3)
No. | Name |
---|---|
18 | Shelby Hogan (GK) |
4 | Becky Sauerbrunn |
20 | Kelli Hubly |
23 | Marie Müller |
2 | Reyna Reyes |
13 | Olivia Moultrie |
8 | Hina Sugita |
17 | Sam Coffey |
19 | Ana Dias |
9 | Sophia Wilson |
16 | Janine Sonis |
NWSL News

NWSL commissioner Jessica Berman said she plans to continue in her role, but she did not offer a tangible update on the potential renewal of her contract, which ends in the coming months.

The Portland Thorns will retire the No. 12 jersey of longtime forward Christine Sinclair in a ceremony at Providence Park on Oct. 4.

The National Women's Soccer League plans to launch a pair of player combines in December as a scouting mechanism for teams in lieu of a draft.

Less than 25% of the NWSL regular season is left, and the race to be crowned the league's MVP is heating up.

The Seattle Reign defeated Racing Louisville 1-0 on Tuesday with a late goal, in a match that was a continuation of the game suspended on Sunday due to a medical emergency involving Racing midfielder Savannah DeMelo.