Sophia Wilson scored at 90+5' in Los Angeles, off a Mimi Alidou through ball, dribbling into the box, finishing past Anderson. Her first NWSL goal since November 2024, per the club. Pietra Tordin actually decided the match nine minutes earlier with a 76th-minute header off Carolyn Calzada's debut cross. Portland was outshot 10 to 19. Portland won 2-1 anyway. The first road win since the season opener. The Thorns are second in the table.
Sophia Wilson scored on Sunday in Los Angeles. That sentence had not been written about an NWSL match in a long time. The 95th minute. A long ball from Mimi Alidou. Wilson collected near the edge of the box, took two touches into space, and finished past Angelina Anderson. The away end at BMO went up. The Portland bench went up. The NWSL’s official account called it pure joy. It was.
But Pietra Tordin won the match. Nine minutes earlier. A 76th-minute header off a Carolyn Calzada cross from the left, top of the net, off the back foot of an Angel City defender, and in. 1-0 Portland. Tordin’s third of the season, which puts her level with Olivia Moultrie and Reilyn Turner at the top of the team’s goalscoring chart and ahead on contributions when you add the two assists. The Princeton kid gets quieter every week and the chances keep finding her.
Calzada’s First Cross Mattered
Most rookies get a friendly debut. Carolyn Calzada got 90 minutes, a yellow in the 65th, and a corner-of-the-box cross that became the goal that won the match. She did not look like a rookie. The press release will read “first career assist” forever and that is true, but the actual moment was Calzada reading where Tordin would arrive a half-second before Tordin arrived. That is not a rookie thing. That is a player thing. The first one. The first of however many.
Renee Lyles came on at 79’ for Tordin to make her own NWSL debut, immediately after the goal was confirmed and just before the chaos at the other end. Two professional debuts in one road win. The pipeline is producing.
Wilson, First Since November 2024
The numbers will say Sophia Wilson scored her first goal back from maternity leave at 90+5’ on April 26, 2026. That is the line that goes in the record book and lives in every search result for the next decade. The lived experience was different. There was a 29th-minute Moultrie chance ruled offside. There was an early-second-half Tordin tap-in chalked off after Wilson’s saved shot dropped to her. Wilson had rounded the keeper at one point in the first half. None of it counted.
Then it counted.
The walk back to the away bench afterward was unhurried. Teammates piling on. The Thorns staff spilling out of the technical area. There is a difference between a goal and a milestone, and this was the milestone. The first one back. Everything that comes next is just goals.
Arnold Carried the Other Half
Mackenzie Arnold tied her single-game career high with seven saves, per the club. She had to. Portland was outshot 19-10. Angel City put eight on target. Arnold turned away a pair from close range in the first half when the match could have tilted the other way. The Thorns won this on a goalkeeper having a goalkeeper night and a forward who came up at 95’. The middle was a grind.
The numbers tell that story honestly. 45% possession. 10 shots to 19. One corner to three. Sam Hiatt wore the armband and held the line. Jessie Fleming and Cassandra Bogere absorbed two-thirds of the midfield work. Reyna Reyes and M.A. Vignola ran the wings on tired legs after a three-week international break that ended four days ago. This was an away win that looked like an away win, not a clinic. Three points all the same.
The Road History Footnote
Per the club, the Thorns are now the first team in NWSL history with 50 regular-season road wins. Portland has been a league since 2013. Fifty road wins is fourteen seasons of consistent travel performance, three championships in the same window, and a tradition of winning matches in stadiums that are not Providence Park. The number was always going to land in 2026. It landed at BMO. It is on the page now.
This was also Portland’s first road win since the 1-0 season opener at Washington on March 13. The San Diego trip ended 3-1 the wrong way. The North Carolina draw was honest but not three points. Six matches in, Portland has road points from two of three away trips and is unbeaten at home.
Sunday Was Also Set-Up Night
Mimi Alidou registered her first assist of the season on the Wilson goal, which is more meaningful than a stat line because Alidou has been an attacking midfielder asked to play wing, holder, and target striker over the first six matches of her Portland career. The long ball at 90+5’ was the kind of vertical pass she was signed to play. Once she found that range, the team had a different shape.
Reilyn Turner came off at 60’ having not added to her three-goal total. That was the planned rotation. Turner had been in continuous club-and-country action for six weeks. The minutes go to Alidou. Alidou produces. The depth works.
The Big Picture
4-1-1. Thirteen points. Six matches. Portland sits second in the NWSL behind San Diego, who arrives at Providence Park on Wednesday for a midweek top-of-the-table match. The Wave have not lost yet. The Thorns just won at BMO with their goalkeeper standing on her head and their MVP scoring her first goal back from maternity leave in stoppage time. The schedule produced the storyline. The team produced the result.
Wilson plus Tordin plus Moultrie plus Turner plus Fleming, with Arnold behind them and rookies like Calzada and Lyles already getting NWSL minutes. Portland is deep. Portland is healthy enough. Portland is winning ugly when it has to. Three points in Los Angeles. Pure joy at 90+5’. On to Wednesday.
By the Numbers
- Possession: Portland 45%, Angel City FC 55%
- Shots: Portland 10, Angel City FC 19
- Shots on Target: Portland 7, Angel City FC 8
- Corners: Portland 1, Angel City FC 3
- Attendance: 16,636
- Referee: Katja Koroleva
- Broadcast: ESPN 2
Starting XI
Portland (4-2-3-1): Mackenzie Arnold, M.A. Vignola, Carolyn Calzada, Sam Hiatt, Reyna Reyes, Cassandra Bogere, Jessie Fleming, Olivia Moultrie, Pietra Tordin, Reilyn Turner, Sophia Wilson
Bench: Morgan Messner, Isabella Obaze, Marie Muller, Shae Harvey, Maddie Padelski, Mimi Alidou, Jayden Perry
What's Next
- Full 30-game schedule with dates, times, TV, and theme nights
- Game Day Guide: Providence Park for transit, food, the Riveters, and what to wear
- Can't make the next one? Watch at The Sports Bra or host your own watch party
- Portland women's sports calendar with every Fire, Thorns, and Cascade game on one page
- Full 2026 roster with every player profile, stats, and highlights
- Why Portland is Title Town: three teams, three championships, one city
Players in This Match
Post-Match FAQ
What was the final score in Thorns vs Angel City on April 26?
Portland Thorns 2, Angel City FC 1, at BMO Stadium in Los Angeles on Sunday, April 26, 2026. Pietra Tordin opened the scoring in the 76th minute. Sophia Wilson sealed it at 90+5'. Prisca Chilufya pulled one back at 90+8' for the hosts.
Was this Sophia Wilson's first goal since returning from maternity leave?
Yes. Wilson missed the entire 2025 NWSL season on maternity leave and returned for 2026. The 90+5' strike at BMO Stadium was her first goal back, per the Portland Thorns and the NWSL.
Who scored for the Thorns at Angel City?
Pietra Tordin in the 76th minute, headed in from a Carolyn Calzada cross. Sophia Wilson in the 95th minute, finishing past Angelina Anderson off a long Mimi Alidou through ball after dribbling into the box.
Who made their NWSL debut for the Thorns at Angel City?
Defender Carolyn Calzada started, played the full 90, and registered her first career assist on the Tordin goal. Midfielder Renee Lyles came on in the 79th minute for her NWSL debut.
How many career road wins do the Thorns have in NWSL history?
Fifty. Per the Portland Thorns, the win at Angel City made Portland the first team in NWSL history to record 50 regular-season road wins.
What was the attendance at Angel City vs Thorns on April 26?
16,636 at BMO Stadium in Los Angeles.
What is the Thorns' record in 2026 after the win at Angel City?
Four wins, one draw, one loss in six matches. Thirteen points. Second in the NWSL table behind San Diego Wave.
Who is the Thorns' top scorer in 2026?
Three players are tied at three goals each: Pietra Tordin, Olivia Moultrie, and Reilyn Turner. Tordin leads in combined goal contributions with three goals and two assists.
What formation did the Thorns play against Angel City?
4-2-3-1. Mackenzie Arnold in goal. A back four of M.A. Vignola, Carolyn Calzada, Sam Hiatt (captain), and Reyna Reyes. Cassandra Bogere and Jessie Fleming as a double pivot. Olivia Moultrie behind a front three of Pietra Tordin, Reilyn Turner, and Sophia Wilson.
How many saves did Mackenzie Arnold make against Angel City?
Seven. Per the Thorns, that tied her single-game career high.