MLS

Atlanta United FC vs Portland Timbers, 2023 MLS, Regular Season

· MLS
  • 25': Caleb Wiley
  • 45'+5': Thiago Almada
  • 59': Giorgos Giakoumakis
  • 75': Luiz Araújo
  • 86': Thiago Almada
FT
5 - 1
  • 83': Tega Ikoba

Wiley, Almada spark red-hot Atlanta United past Portland 5-1

— Teenage defender Caleb Wiley scored again, Thiago Almada added a goal and two assists and Atlanta United added to the best start in club history with a 5-1 romp over the Portland Timbers on Saturday night.

Match Timeline

  • 0': Lineups are announced and players are warming up.
  • 0': First Half begins.
  • 2': Eryk Williamson (Portland Timbers) wins a free kick in the defensive half.
  • 2': Foul by Franco Ibarra (Atlanta United).
  • 2': GOAL OVERTURNED BY VAR: Eryk Williamson (Portland Timbers) scores but the goal is ruled out after a VAR review.
  • 2': Offside, Portland Timbers. Eryk Williamson tries a through ball, but Jaroslaw Niezgoda is caught offside.
  • 6': VAR Decision: No Goal Atlanta United 0-0 Portland Timbers.
  • 6': Delay over. They are ready to continue.
  • 7': Foul by Larrys Mabiala (Portland Timbers).
  • 7': Giorgos Giakoumakis (Atlanta United) wins a free kick on the left wing.
  • 8': Attempt missed. Luiz Araújo (Atlanta United) left footed shot from outside the box is high and wide to the left. Assisted by Thiago Almada.
  • 10': Offside, Atlanta United. Andrew Gutman tries a through ball, but Giorgos Giakoumakis is caught offside.
  • 11': Foul by Caleb Wiley (Atlanta United).
  • 11': Juan Mosquera (Portland Timbers) wins a free kick in the defensive half.
  • 11': Foul by Eryk Williamson (Portland Timbers).
  • 11': Giorgos Giakoumakis (Atlanta United) wins a free kick in the attacking half.
  • 14': Offside, Atlanta United. Brooks Lennon tries a through ball, but Luiz Araújo is caught offside.
  • 18': Foul by Diego Chará (Portland Timbers).
  • 18': Franco Ibarra (Atlanta United) wins a free kick in the defensive half.
  • 19': Foul by Eryk Williamson (Portland Timbers).
  • 19': Franco Ibarra (Atlanta United) wins a free kick in the defensive half.
  • 22': Foul by Juan José Purata (Atlanta United).
  • 22': Jaroslaw Niezgoda (Portland Timbers) wins a free kick in the attacking half.
  • 24': Corner, Portland Timbers. Conceded by Andrew Gutman.
  • 24': Attempt missed. Larrys Mabiala (Portland Timbers) header from the centre of the box misses to the left. Assisted by Eryk Williamson with a cross following a corner.
  • 25': Goal! Atlanta United 1, Portland Timbers 0. Caleb Wiley (Atlanta United) left footed shot from the centre of the box to the bottom right corner. Assisted by Thiago Almada following a fast break.
  • 27': Attempt missed. Thiago Almada (Atlanta United) right footed shot from the left side of the six yard box is close, but misses to the left. Assisted by Giorgos Giakoumakis.
  • 29': Attempt saved. Giorgos Giakoumakis (Atlanta United) right footed shot from the centre of the box is saved in the bottom right corner. Assisted by Brooks Lennon.
  • 30': Eryk Williamson (Portland Timbers) wins a free kick in the attacking half.
  • 30': Foul by Caleb Wiley (Atlanta United).
  • 30': Corner, Portland Timbers. Conceded by Giorgos Giakoumakis.
  • 31': Attempt missed. Luiz Araújo (Atlanta United) right footed shot from the centre of the box is close, but misses to the left. Assisted by Thiago Almada with a through ball.
  • 31': Delay in match (Portland Timbers).
  • 31': Delay in match because of an injury Luiz Araújo (Atlanta United).
  • 32': Delay over. They are ready to continue.
  • 34': Offside, Atlanta United. Thiago Almada tries a through ball, but Giorgos Giakoumakis is caught offside.
  • 35': Offside, Portland Timbers. Juan Mosquera tries a through ball, but Jaroslaw Niezgoda is caught offside.
  • 35': Offside, Atlanta United. Brooks Lennon tries a through ball, but Giorgos Giakoumakis is caught offside.
  • 37': Foul by Claudio Bravo (Portland Timbers).
  • 37': Luiz Araújo (Atlanta United) wins a free kick in the defensive half.
  • 38': Corner, Atlanta United. Conceded by Juan Mosquera.
  • 39': Eryk Williamson (Portland Timbers) wins a free kick in the defensive half.
  • 39': Foul by Brooks Lennon (Atlanta United).
  • 40': Dario Zuparic (Portland Timbers) wins a free kick in the defensive half.
  • 40': Foul by Giorgos Giakoumakis (Atlanta United).
  • 41': Foul by Caleb Wiley (Atlanta United).
  • 41': Juan Mosquera (Portland Timbers) wins a free kick on the right wing.
  • 44': Corner, Portland Timbers. Conceded by Brooks Lennon.
  • 45': Attempt missed. Zac McGraw (Portland Timbers) header from the centre of the box is too high. Assisted by Santiago Moreno with a cross following a corner.
  • 45'+1': Amar Sejdic (Atlanta United) wins a free kick in the defensive half.
  • 45'+1': Foul by Nathan Fogaça (Portland Timbers).
  • 45'+2': Foul by Andrew Gutman (Atlanta United).
  • 45'+2': Juan Mosquera (Portland Timbers) wins a free kick in the defensive half.
  • 45'+3': Hand ball by Diego Chará (Portland Timbers).
  • 45'+3': Foul by Larrys Mabiala (Portland Timbers).
  • 45'+3': Giorgos Giakoumakis (Atlanta United) wins a free kick in the attacking half.
  • 45'+3': Larrys Mabiala (Portland Timbers) is shown the yellow card for a bad foul.
  • 45'+5': Goal! Atlanta United 2, Portland Timbers 0. Thiago Almada (Atlanta United) from a free kick with a right footed shot to the top right corner.
  • 45'+6': First Half ends, Atlanta United 2, Portland Timbers 0.
  • 45': Second Half begins Atlanta United 2, Portland Timbers 0.
  • 46': Delay in match because of an injury Dario Zuparic (Portland Timbers).
  • 46': Delay in match because of an injury Giorgos Giakoumakis (Atlanta United).
  • 47': Delay over. They are ready to continue.
  • 47': Offside, Atlanta United. Andrew Gutman tries a through ball, but Giorgos Giakoumakis is caught offside.
  • 49': Attempt blocked. Giorgos Giakoumakis (Atlanta United) right footed shot from the centre of the box is blocked. Assisted by Luiz Araújo.
  • 49': Corner, Atlanta United. Conceded by Larrys Mabiala.
  • 50': Attempt missed. Andrew Gutman (Atlanta United) left footed shot from the centre of the box is close, but misses to the left. Assisted by Thiago Almada with a through ball.
  • 52': Foul by Caleb Wiley (Atlanta United).
  • 52': Juan Mosquera (Portland Timbers) wins a free kick in the attacking half.
  • 53': Hand ball by Brooks Lennon (Atlanta United).
  • 54': Foul by Giorgos Giakoumakis (Atlanta United).
  • 54': Zac McGraw (Portland Timbers) wins a free kick in the defensive half.
  • 55': Attempt missed. Nathan Fogaça (Portland Timbers) right footed shot from the centre of the box is close, but misses to the left. Assisted by Diego Chará.
  • 56': Eryk Williamson (Portland Timbers) wins a free kick in the attacking half.
  • 56': Foul by Franco Ibarra (Atlanta United).
  • 59': Goal! Atlanta United 3, Portland Timbers 0. Giorgos Giakoumakis (Atlanta United) header from the centre of the box to the bottom right corner. Assisted by Caleb Wiley with a cross.
  • 60': Foul by Franco Ibarra (Atlanta United).
  • 60': Nathan Fogaça (Portland Timbers) wins a free kick in the attacking half.
  • 61': Foul by Claudio Bravo (Portland Timbers).
  • 61': Luiz Araújo (Atlanta United) wins a free kick on the right wing.
  • 61': Claudio Bravo (Portland Timbers) is shown the yellow card for a bad foul.
  • 64': Attempt saved. Brooks Lennon (Atlanta United) left footed shot from outside the box is saved in the centre of the goal. Assisted by Thiago Almada.
  • 65': Attempt missed. Nathan Fogaça (Portland Timbers) right footed shot from the right side of the box is too high. Assisted by Juan Mosquera.
  • 66': Eryk Williamson (Portland Timbers) wins a free kick in the defensive half.
  • 66': Foul by Amar Sejdic (Atlanta United).
  • 67': Eryk Williamson (Portland Timbers) is shown the yellow card.
  • 68': Foul by Zac McGraw (Portland Timbers).
  • 68': Luiz Araújo (Atlanta United) wins a free kick on the right wing.
  • 68': Zac McGraw (Portland Timbers) is shown the yellow card for a bad foul.
  • 69': Attempt missed. Juan José Purata (Atlanta United) header from the centre of the box is high and wide to the right. Assisted by Franco Ibarra with a cross following a set piece situation.
  • 69': Substitution, Portland Timbers. Justin Rasmussen replaces Claudio Bravo.
  • 69': Substitution, Portland Timbers. Marvin Loría replaces Santiago Moreno.
  • 71': Attempt missed. Amar Sejdic (Atlanta United) right footed shot from the centre of the box misses to the left.
  • 72': Foul by Andrew Gutman (Atlanta United).
  • 72': Jaroslaw Niezgoda (Portland Timbers) wins a free kick in the attacking half.
  • 73': Substitution, Atlanta United. Santiago Sosa replaces Franco Ibarra.
  • 73': Substitution, Atlanta United. Derrick Etienne replaces Caleb Wiley.
  • 74': Offside, Atlanta United. Brooks Lennon tries a through ball, but Giorgos Giakoumakis is caught offside.
  • 75': Goal! Atlanta United 4, Portland Timbers 0. Luiz Araújo (Atlanta United) left footed shot from the centre of the box to the centre of the goal. Assisted by Thiago Almada with a through ball.
  • 76': Substitution, Portland Timbers. Tega Ikoba replaces Zac McGraw.
  • 76': Substitution, Portland Timbers. Diego Gutiérrez replaces Jaroslaw Niezgoda.
  • 77': Foul by Derrick Etienne (Atlanta United).
  • 77': Juan Mosquera (Portland Timbers) wins a free kick in the defensive half.
  • 77': Substitution, Atlanta United. Ajani Fortune replaces Amar Sejdic.
  • 77': Substitution, Atlanta United. Miguel Berry replaces Giorgos Giakoumakis.
  • 79': Attempt blocked. Thiago Almada (Atlanta United) right footed shot from the left side of the box is blocked. Assisted by Luiz Araújo.
  • 80': Corner, Atlanta United. Conceded by Justin Rasmussen.
  • 81': Eryk Williamson (Portland Timbers) wins a free kick in the defensive half.
  • 81': Foul by Santiago Sosa (Atlanta United).
  • 81': Santiago Sosa (Atlanta United) is shown the yellow card for a bad foul.
  • 82': Substitution, Portland Timbers. Pablo Bonilla replaces Juan Mosquera.
  • 82': Foul by Miles Robinson (Atlanta United).
  • 82': Nathan Fogaça (Portland Timbers) wins a free kick in the attacking half.
  • 83': Goal! Atlanta United 4, Portland Timbers 1. Tega Ikoba (Portland Timbers) with an attempt from the centre of the box to the bottom right corner. Assisted by Diego Gutiérrez with a cross.
  • 85': Attempt saved. Tega Ikoba (Portland Timbers) left footed shot from outside the box is saved in the bottom right corner. Assisted by Nathan Fogaça.
  • 85': Attempt missed. Thiago Almada (Atlanta United) right footed shot from the centre of the box is too high. Assisted by Miguel Berry.
  • 86': Goal! Atlanta United 5, Portland Timbers 1. Thiago Almada (Atlanta United) right footed shot from the centre of the box to the bottom right corner. Assisted by Derrick Etienne.
  • 87': Diego Chará (Portland Timbers) wins a free kick on the left wing.
  • 87': Foul by Thiago Almada (Atlanta United).
  • 88': Attempt saved. Diego Gutiérrez (Portland Timbers) right footed shot from the right side of the box is saved in the top right corner. Assisted by Nathan Fogaça.
  • 89': Substitution, Atlanta United. Luis Abram replaces Miles Robinson.
  • 90': Derrick Etienne (Atlanta United) wins a free kick in the defensive half.
  • 90': Foul by Pablo Bonilla (Portland Timbers).
  • 90': Offside, Atlanta United. Juan José Purata tries a through ball, but Derrick Etienne is caught offside.
  • 90'+1': Attempt blocked. Marvin Loría (Portland Timbers) left footed shot from the centre of the box is blocked. Assisted by Pablo Bonilla with a cross.
  • 90'+1': Offside, Portland Timbers. Marvin Loría tries a through ball, but Tega Ikoba is caught offside.
  • 90'+2': Attempt missed. Thiago Almada (Atlanta United) right footed shot from outside the box is just a bit too high.
  • 90'+3': Diego Chará (Portland Timbers) wins a free kick on the left wing.
  • 90'+3': Foul by Ajani Fortune (Atlanta United).
  • 90'+3': Offside, Portland Timbers. Eryk Williamson tries a through ball, but Dario Zuparic is caught offside.
  • 90'+4': Attempt saved. Luiz Araújo (Atlanta United) left footed shot from the right side of the box is saved in the bottom right corner. Assisted by Thiago Almada.
  • 90'+4': Second Half ends, Atlanta United 5, Portland Timbers 1.
  • 0': Match ends, Atlanta United 5, Portland Timbers 1.
  • 0': Match ends, Atlanta United 5, Portland Timbers 1.

Statistics

https://a.espncdn.com/combiner/i?img=/i/teamlogos/soccer/500/9723.png&h=25&scale=crop&w=25&location=originPOR ATLhttps://a.espncdn.com/combiner/i?img=/i/teamlogos/soccer/500/18418.png&h=25&scale=crop&w=25&location=origin
11 Fouls 20
4 Yellow Cards 1
0 Red Cards 0
4 Offsides 7
3 Corner Kicks 3
3 Saves 2
40.9 Possession 59.1
8 SHOTS 18
3 ON GOAL 8
0.4 On Target % 0.4
0 Penalty Goals 0
0 Penalty Kicks Taken 0
252 Accurate Passes 432
331 Passes 489
0.8 Pass Completion % 0.9
4 Accurate Crosses 3
14 Crosses 10
0.3 Cross % 0.3
48 Long Balls 59
22 Accurate Long Balls 39
0.5 Long Balls % 0.7
1 Blocked Shots 2
3 Effective Tackles 9
11 Tackles 13
0.3 Tackle % 0.7
10 Interceptions 10
9 Effective Clearances 9
9 Clearances 9

Game Information

Competition: MLS

Venue: Mercedes-Benz Stadium
Location: Atlanta, Georgia, USA
Attendance: 42,648

MLS Table

# TEAM GP GD PTS
1 San Diego FC 3 +8 9
2 Vancouver Whitecaps 3 +7 9
3 San Jose Earthquakes 3 +6 9
4 LAFC 3 +6 9
Full Table

Line-Ups

ATL Atlanta United FC (4-2-3-1)

No. Name
1 Brad Guzan (GK)
22 Juanjo Purata
12 Miles Robinson
15 Andrew Gutman
11 Brooks Lennon
23 Thiago Almada
14 Franco Ibarra
13 Amar Sejdic
7 Giorgos Giakoumakis
26 Caleb Wiley
10 Luiz Araújo

POR Portland Timbers (5-3-2)

No. Name
31 Aljaz Ivacic (GK)
33 Larrys Mabiala Yellow Card
18 Zac McGraw Yellow Card
13 Dario Zuparic
5 Claudio Bravo Yellow Card
29 Juan Mosquera
21 Diego Chará
30 Santiago Moreno
19 Eryk Williamson Yellow Card
11 Jaroslaw Niezgoda
99 Nathan Fogaça

MLS News

Messi tracker: Goals, assists, key moments in 2026
Messi tracker: Goals, assists, key moments in 2026

ESPN provides game-by-game analysis of Lionel Messi's performances for Inter Miami and Argentina.

Oscar Pareja out as Orlando City coach after 6 seasons
Oscar Pareja out as Orlando City coach after 6 seasons

Orlando City have made the first coaching change of the MLS season, announcing Wednesday the exit of long-time head coach Oscar Pareja.

How Mascherano won over Inter Miami, their fans and MLS Cup
How Mascherano won over Inter Miami, their fans and MLS Cup

Javier Mascherano took over Inter Miami with no senior coaching experience, but the shock selection learned on the job, leading the Herons to MLS Cup.

Inter Miami wary of revenge-minded Nashville in Champions Cup
Inter Miami wary of revenge-minded Nashville in Champions Cup

Inter Miami CF head coach Javier Mascherano said his team are ready for a revenge-minded Nashville SC in their two-legged Concacaf Champions Cup round of 16 series, playing with "blood in their eyes" in Wednesday night's clash at Geodis Park.

MLS bans Jones, Yeboah for life for betting on own games
MLS bans Jones, Yeboah for life for betting on own games

MLS issued lifetime suspensions to Derrick Jones and Yaw Yeboah for violating the league's gambling policy after reviewing the results of an investigation.