Portland Timbers vs Austin FC

30 August 2026 · MLS · 2026 · Referee Guido Gonzales Jr

Full time 1 – 2

Half-time: 0–1

  • Antony Alves 89’ (pen)
  • Facundo Torres 25’
  • Oleksandr Svatok 90+3’

Match summary

Austin FC beat Portland Timbers 2-1 on the road, with the winner arriving in stoppage time. Austin FC led 1-0 at half-time.

Facundo Torres put Austin FC ahead in the 25th minute, Antony Alves equalised from the penalty spot in the 89th minute, and Oleksandr Svatok won it from a corner in stoppage time.

Portland Timbers can feel hard done by, creating 1.52 expected goals (xG) from 14 shots to Austin FC's 1.20 from 10.

Match stats

50% Possession 50%
13 Shots 10
5 Shots on target 3
6 Corners 3
66 Attacks 71
52 Dangerous attacks 40
499 Passes 509
85.8% Pass accuracy 83.7%
17 Tackles 16
9 Fouls 14
1 Yellow cards 4
3 Offsides 1

Key events

Portland Timbers Austin FC
Kick-off
2’
Jorge AlastueyShot on target
Corner
9’
Corner
19’
21’
Corner
25’
Facundo TorresLeft foot shot0-1 (Austin FC)
Cole BassettShot on target
28’
35’
Corner
42’
Corner
43’
Corner
44’
Half-time0-1
Second half underway
47’
Corner
56’
Ariel LassiterShot on target
58’
David Pereira Da CostaShot on target
69’
Kristoffer VeldeShot on target
76’
Antony AlvesVAR: No penalty
86’
José CaicedoArgument
88’
88’
Antony AlvesPenalty1-1 (Portland Timbers)
89’
90’
Corner
90+2’
Corner
90+3’
Oleksandr SvatokRight foot shot1-2 (Austin FC)
90+3’
Brandon VázquezShot on target
90+7’
Full-time1-2

How the chances added up

Running total of expected goals (xG) for each side through the match. xG rates each chance by how often similar shots are scored. A goal is marked where it was scored.

0.0 0.5 1.0 1.5 2.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.52 1.20 25’ Facundo Torres (Austin FC), 0-1 25’ 89’ Antony Alves (Portland Timbers), 1-1 89’ 90+3’ Oleksandr Svatok (Austin FC), 1-2 90+3’ 0.0 0.5 1.0 1.5 2.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.52 1.20 25’ Facundo Torres (Austin FC), 0-1 Torres 25’ 89’ Antony Alves (Portland Timbers), 1-1 Alves 89’ 90+3’ Oleksandr Svatok (Austin FC), 1-2 Svatok 90+3’
Portland Timbers 1.52 xGAustin FC 1.20 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Austin FC attacking Portland Timbers attacking 
89’ Antony Alves (Portland Timbers), penalty, 0.79 xG, goal 90+3’ Oleksandr Svatok (Austin FC), from a corner, 0.44 xG, goal 90+3’ Brandon Vázquez (Austin FC), from a corner, 0.26 xG, saved 25’ Facundo Torres (Austin FC), open play, 0.23 xG, goal 76’ Ariel Lassiter (Portland Timbers), open play, 0.22 xG, off target 57’ Eric Miller (Portland Timbers), from a corner, 0.10 xG, blocked 42’ Eric Miller (Portland Timbers), open play, 0.08 xG, off target 73’ Joseph Rosales (Austin FC), open play, 0.08 xG, blocked 50’ Besard Sabović (Austin FC), open play, 0.06 xG, off target 76’ Kristoffer Velde (Portland Timbers), open play, 0.05 xG, saved 58’ Ariel Lassiter (Portland Timbers), direct free kick, 0.04 xG, saved 65’ Kristoffer Velde (Portland Timbers), direct free kick, 0.04 xG, off target 76’ David Pereira Da Costa (Portland Timbers), open play, 0.04 xG, blocked 90+7’ Kristoffer Velde (Portland Timbers), open play, 0.04 xG, hit the woodwork 40’ Facundo Torres (Austin FC), open play, 0.03 xG, off target 51’ Joseph Rosales (Austin FC), open play, 0.03 xG, blocked 67’ Antony Alves (Portland Timbers), open play, 0.03 xG, blocked 18’ Jon Gallagher (Austin FC), open play, 0.03 xG, off target 69’ David Pereira Da Costa (Portland Timbers), open play, 0.02 xG, saved 22’ Jorge Alastuey (Austin FC), from a corner, 0.02 xG, blocked 28’ Cole Bassett (Portland Timbers), open play, 0.02 xG, saved 85’ Antony Alves (Portland Timbers), open play, 0.02 xG, blocked 2’ Jorge Alastuey (Austin FC), open play, 0.01 xG, saved 90+6’ Finn Surman (Portland Timbers), open play, 0.01 xG, blocked 89’ Antony Alves (Portland Timbers), penalty, 0.79 xG, goal 90+3’ Oleksandr Svatok (Austin FC), from a corner, 0.44 xG, goal 90+3’ Brandon Vázquez (Austin FC), from a corner, 0.26 xG, saved 25’ Facundo Torres (Austin FC), open play, 0.23 xG, goal 76’ Ariel Lassiter (Portland Timbers), open play, 0.22 xG, off target 57’ Eric Miller (Portland Timbers), from a corner, 0.10 xG, blocked 42’ Eric Miller (Portland Timbers), open play, 0.08 xG, off target 73’ Joseph Rosales (Austin FC), open play, 0.08 xG, blocked 50’ Besard Sabović (Austin FC), open play, 0.06 xG, off target 76’ Kristoffer Velde (Portland Timbers), open play, 0.05 xG, saved 58’ Ariel Lassiter (Portland Timbers), direct free kick, 0.04 xG, saved 90+7’ Kristoffer Velde (Portland Timbers), open play, 0.04 xG, hit the woodwork 65’ Kristoffer Velde (Portland Timbers), direct free kick, 0.04 xG, off target 76’ David Pereira Da Costa (Portland Timbers), open play, 0.04 xG, blocked 40’ Facundo Torres (Austin FC), open play, 0.03 xG, off target 67’ Antony Alves (Portland Timbers), open play, 0.03 xG, blocked 51’ Joseph Rosales (Austin FC), open play, 0.03 xG, blocked 18’ Jon Gallagher (Austin FC), open play, 0.03 xG, off target 69’ David Pereira Da Costa (Portland Timbers), open play, 0.02 xG, saved 22’ Jorge Alastuey (Austin FC), from a corner, 0.02 xG, blocked 28’ Cole Bassett (Portland Timbers), open play, 0.02 xG, saved 85’ Antony Alves (Portland Timbers), open play, 0.02 xG, blocked 2’ Jorge Alastuey (Austin FC), open play, 0.01 xG, saved 90+6’ Finn Surman (Portland Timbers), open play, 0.01 xG, blocked
Size shows xG Goal On target Off target or blocked

Hover or tap a shot for the player, minute and xG.

Lineups

Portland Timbers 4-3-3 Starting XI
Pantemis
Fory 75’
Surman
Miller
Miller 83’
Lassiter
Caicedo
Bassett 75’
Velde
Costa
Guerra 63’
Austin FC 3-4-2-1 Starting XI
Stuver
Biro
Bell 83’
Desler 71’
Rosales
Torres
Sabović
Gallagher 63’
Alastuey 63’
Torres 83’
Vázquez

Player stats

Goalkeeper1 player
98′ 1 2 19 1 – – – –
Defenders5 players
Eric Miller Taken off
83′ 1 – – 3 2 43 – – – –
98′ – 1 3 4 3 68 – – – –
98′ 1 3 – 7 5 62 – – – –
Jímer Fory Taken off
75′ 3 3 – 3 – 35 – – – –
Ian Smith Came on as a substitute
23′ – – – 2 – 10 – – – –
Midfielders7 players
Cole Bassett Taken off
75′ – – 39 – 0.04 – – 2 4 2 –
98′ – – 69 – 0.07 1 3 5 1 1
98′ – – 56 1 0.06 2 – 3 – – –
98′ – – 31 4 0.16 – 1 1 – 1 –
98′ – – 23 1 0.04 3 1 7 2 2 –
Antony Alves Came on as a substitute
35′ 1 – 18 3 0.03 2 – 4 1 2 –
Joao Ortíz Came on as a substitute
23′ – – 12 – 0.01 – – 1 – 1 –
Forwards2 players
Gage Guerra Taken off
63′ – – – – – 0.00 – 2 – 9 –
Omir Fernandez Came on as a substitute
15′ – – – – – – – – – – –
Came on Taken off Sent off Red is the most in that position for the team

Every player who took the pitch, starters first and then substitutes. A dash means none. xG and xA are expected goals and assists.

Form going into the game

Last five league games before this one, oldest first. Select one to open it.

Previous and next meeting

Shots, expected goals, timeline, lineups, team and player statistics from Bzzoiro Sports Data (sports.bzzoiro.com). Results and odds from football-data.co.uk.