Brought to you by

Key Events

90' + 6'
Y. Ryan
M. Pogarch
1 - 1
90'
N. Beckman
Yellow Card
2'
S. McCaskill
Goal
1 - 0
2'
S. McCaskill
Penalty Miss
2'
S. Hogan
Penalty Save

Match Stats

Possession
46% 53%
5
6
Shots Off Target
Shots On Target 7 4
Total Passes 368 418
More
  • Heatmap
  • Touch Map

Key

Semi-finals
Final Series Play-offs

Commentary

Match ends, Angel City 1, Portland Thorns 1.
90' + 8' Second Half ends, Angel City 1, Portland Thorns 1.
90' + 8' Natalie Beckman (Portland Thorns) wins a free kick in the defensive half.
90' + 8' Foul by Sydney Leroux (Angel City).
Y. Ryan
M. Pogarch
90' + 6' Goal! Angel City 1, Portland Thorns 1. Yazmeen Ryan (Portland Thorns) header from very close range to the centre of the goal. Assisted by Madison Pogarch with a cross.
K. Cousins
J. Endo
90' + 5' Substitution, Angel City. Katie Cousins replaces Jun Endo.
90' + 4' Hina Sugita (Portland Thorns) wins a free kick in the defensive half.
90' + 4' Foul by Sydney Leroux (Angel City).
90' + 3' Corner, Angel City. Conceded by Hina Sugita.
N. Beckman
Yellow Card
90' Natalie Beckman (Portland Thorns) is shown the yellow card for a bad foul.
90' Foul by Natalie Beckman (Portland Thorns).
90' Hope Breslin (Angel City) wins a free kick on the left wing.
M. Pogarch
Yellow Card
88' Madison Pogarch (Portland Thorns) is shown the yellow card for a bad foul.
87' Foul by Madison Pogarch (Portland Thorns).
87' Stefany Ferrer (Angel City) wins a free kick in the defensive half.
C. Le Bihan
Yellow Card
87' Clarisse Le Bihan (Angel City) is shown the yellow card.
86' Samantha Coffey (Portland Thorns) wins a free kick in the attacking half.
86' Foul by Clarisse Le Bihan (Angel City).
86' Offside, Angel City. Megan Reid tries a through ball, but Sydney Leroux is caught offside.
83' Offside, Portland Thorns. Yazmeen Ryan tries a through ball, but Natalie Beckman is caught offside.
82' Corner, Portland Thorns. Conceded by Paige Nielsen.
82' Attempt blocked. Morgan Weaver (Portland Thorns) left footed shot from the centre of the box is blocked. Assisted by Hina Sugita.
81' Madison Pogarch (Portland Thorns) wins a free kick on the left wing.
81' Foul by Stefany Ferrer (Angel City).
Stefany Ferrer
L. Nabet
80' Substitution, Angel City. Stefany Ferrer replaces Lily Nabet.
79' Foul by Yazmeen Ryan (Portland Thorns).
79' Clarisse Le Bihan (Angel City) wins a free kick in the defensive half.
76' Hina Sugita (Portland Thorns) wins a free kick in the defensive half.
76' Foul by Tyler Lussi (Angel City).
72' Attempt saved. Morgan Weaver (Portland Thorns) left footed shot from outside the box is saved in the centre of the goal. Assisted by Olivia Moultrie.
M. Pogarch
M. Klingenberg
71' Substitution, Portland Thorns. Madison Pogarch replaces Meghan Klingenberg.
O. Moultrie
M. Everett
71' Substitution, Portland Thorns. Olivia Moultrie replaces Marissa Everett.
68' Attempt saved. Hina Sugita (Portland Thorns) right footed shot from outside the box is saved in the top right corner. Assisted by Samantha Coffey.
67' Yazmeen Ryan (Portland Thorns) wins a free kick in the defensive half.
67' Foul by Hope Breslin (Angel City).
S. Leroux
M. Taylor
64' Substitution, Angel City. Sydney Leroux replaces Miriael Taylor.
M. Weaver
H. Betfort
64' Substitution, Portland Thorns. Morgan Weaver replaces Hannah Betfort.
57' Hand ball by Samantha Coffey (Portland Thorns).
56' Marissa Everett (Portland Thorns) wins a free kick in the attacking half.
56' Foul by Dani Weatherholt (Angel City).
54' Corner, Angel City. Conceded by Shelby Hogan.
54' Attempt saved. Lily Nabet (Angel City) left footed shot from outside the box is saved in the bottom left corner.
53' Attempt saved. Miriael Taylor (Angel City) left footed shot from outside the box is saved in the bottom right corner. Assisted by Jun Endo.
51' Hand ball by Jun Endo (Angel City).
50' Attempt missed. Miriael Taylor (Angel City) right footed shot from outside the box misses to the left. Assisted by Lily Nabet.
49' Attempt missed. Hope Breslin (Angel City) header from the centre of the box misses to the left. Assisted by Savannah McCaskill with a cross.
47' Hina Sugita (Portland Thorns) wins a free kick in the defensive half.
47' Foul by Tyler Lussi (Angel City).
46' Marissa Everett (Portland Thorns) wins a free kick on the left wing.
46' Foul by Dani Weatherholt (Angel City).
Second Half begins Angel City 1, Portland Thorns 0.
H. Breslin
A. Riley
45' Substitution, Angel City. Hope Breslin replaces Ali Riley.
45' + 2' First Half ends, Angel City 1, Portland Thorns 0.
45' + 1' Foul by Yazmeen Ryan (Portland Thorns).
45' + 1' Jun Endo (Angel City) wins a free kick in the attacking half.
39' Attempt missed. Yazmeen Ryan (Portland Thorns) right footed shot from outside the box is just a bit too high from a direct free kick.
37' Hannah Betfort (Portland Thorns) wins a free kick in the attacking half.
37' Foul by Dani Weatherholt (Angel City).
36' Kelli Hubly (Portland Thorns) wins a free kick in the defensive half.
36' Foul by Savannah McCaskill (Angel City).
33' Meghan Klingenberg (Portland Thorns) wins a free kick in the defensive half.
33' Foul by Clarisse Le Bihan (Angel City).
32' Attempt saved. Jun Endo (Angel City) left footed shot from outside the box is saved in the top left corner. Assisted by Megan Reid.
30' Foul by Yazmeen Ryan (Portland Thorns).
30' Lily Nabet (Angel City) wins a free kick in the defensive half.
29' Meghan Klingenberg (Portland Thorns) wins a free kick in the defensive half.
29' Foul by Miriael Taylor (Angel City).
28' Attempt missed. Clarisse Le Bihan (Angel City) right footed shot from outside the box misses to the left. Assisted by Savannah McCaskill.
27' Samantha Coffey (Portland Thorns) wins a free kick in the defensive half.
27' Foul by Clarisse Le Bihan (Angel City).
26' Attempt missed. Hannah Betfort (Portland Thorns) header from very close range is too high. Assisted by Marissa Everett with a cross.
23' Attempt missed. Taylor Porter (Portland Thorns) right footed shot from outside the box is high and wide to the right.
23' Attempt missed. Dani Weatherholt (Angel City) right footed shot from outside the box is high and wide to the right.
21' Attempt saved. Clarisse Le Bihan (Angel City) left footed shot from outside the box is saved in the centre of the goal.
19' Attempt missed. Megan Reid (Angel City) header from the centre of the box misses to the right. Assisted by Savannah McCaskill with a cross following a corner.
18' Corner, Angel City. Conceded by Hina Sugita.
18' Attempt blocked. Miriael Taylor (Angel City) left footed shot from the centre of the box is blocked. Assisted by Clarisse Le Bihan.
18' Foul by Natalie Beckman (Portland Thorns).
18' Jun Endo (Angel City) wins a free kick on the left wing.
16' Attempt missed. Natalie Beckman (Portland Thorns) right footed shot from outside the box misses to the right following a corner.
16' Corner, Portland Thorns. Conceded by Didi Haracic.
16' Attempt saved. Yazmeen Ryan (Portland Thorns) with an attempt from the centre of the box is saved in the bottom left corner. Assisted by Hina Sugita with a cross.
10' Hina Sugita (Portland Thorns) wins a free kick in the defensive half.
10' Foul by Tyler Lussi (Angel City).
10' Attempt missed. Hina Sugita (Portland Thorns) left footed shot from outside the box misses to the left.
7' Attempt saved. Tyler Lussi (Angel City) left footed shot from outside the box is saved in the bottom left corner. Assisted by Miriael Taylor.
6' Foul by Natalie Beckman (Portland Thorns).
6' Jun Endo (Angel City) wins a free kick in the defensive half.
5' Attempt missed. Kelli Hubly (Portland Thorns) right footed shot from the centre of the box is close, but misses to the left following a corner.
4' Attempt blocked. Meghan Klingenberg (Portland Thorns) right footed shot from the centre of the box is blocked.
4' Corner, Portland Thorns. Conceded by Ali Riley.
S. McCaskill
Goal
2' Goal! Angel City 1, Portland Thorns 0. Savannah McCaskill (Angel City) left footed shot from the centre of the box to the bottom right corner following a set piece situation.
2' Penalty saved! Savannah McCaskill (Angel City) fails to capitalise on this great opportunity, right footed shot saved in the bottom left corner.
1' Penalty conceded by Kelli Hubly (Portland Thorns) after a foul in the penalty area.
1' Penalty Angel City. Miriael Taylor draws a foul in the penalty area.
1' Foul by Ali Riley (Angel City).
1' Yazmeen Ryan (Portland Thorns) wins a free kick in the defensive half.
First Half begins.
Lineups are announced and players are warming up.