banner

Blog

Mar 14, 2024

Major League Soccer: Portland

Match ends, Portland Timbers 2, Real Salt Lake 1.

Second Half ends, Portland Timbers 2, Real Salt Lake 1.

David Bingham (Portland Timbers) is shown the yellow card.

Attempt missed. Damir Kreilach (Real Salt Lake) header from the centre of the box is just a bit too high. Assisted by Diego Luna with a cross.

Dairon Asprilla (Portland Timbers) is shown the yellow card.

Andrés Gómez (Real Salt Lake) wins a free kick in the defensive half.

Foul by Dairon Asprilla (Portland Timbers).

Jasper Löffelsend (Real Salt Lake) wins a free kick in the defensive half.

Foul by Yimmi Chará (Portland Timbers).

Foul by Justen Glad (Real Salt Lake).

Felipe Mora (Portland Timbers) wins a free kick in the attacking half.

Foul by Justen Glad (Real Salt Lake).

Dairon Asprilla (Portland Timbers) wins a free kick on the left wing.

Substitution, Portland Timbers. Larrys Mabiala replaces Cristhian Paredes.

Cristian Arango (Real Salt Lake) wins a free kick in the attacking half.

Foul by Zac McGraw (Portland Timbers).

Foul by Cristian Arango (Real Salt Lake).

Cristhian Paredes (Portland Timbers) wins a free kick in the defensive half.

Brayan Vera (Real Salt Lake) is shown the yellow card for a bad foul.

Foul by Brayan Vera (Real Salt Lake).

Felipe Mora (Portland Timbers) wins a free kick on the right wing.

Goal! Portland Timbers 2, Real Salt Lake 1. Cristian Arango (Real Salt Lake) left footed shot from the centre of the box to the centre of the goal. Assisted by Brayan Vera following a corner.

Attempt blocked. Brayan Vera (Real Salt Lake) left footed shot from outside the box is blocked. Assisted by Diego Luna.

Corner, Real Salt Lake. Conceded by Zac McGraw.

Substitution, Real Salt Lake. Damir Kreilach replaces Rubio Rubín.

Substitution, Real Salt Lake. Jasper Löffelsend replaces Nelson Palacio.

Foul by Justen Glad (Real Salt Lake).

Felipe Mora (Portland Timbers) wins a free kick in the defensive half.

Emeka Eneli (Real Salt Lake) wins a free kick on the right wing.

Foul by Claudio Bravo (Portland Timbers).

Andrew Brody (Real Salt Lake) wins a free kick in the defensive half.

Foul by Dairon Asprilla (Portland Timbers).

Substitution, Portland Timbers. Bryan Acosta replaces Evander.

Substitution, Portland Timbers. Dairon Asprilla replaces Santiago Moreno.

Corner, Portland Timbers. Conceded by Andrew Brody.

Offside, Real Salt Lake. Andrés Gómez tries a through ball, but Cristian Arango is caught offside.

Emeka Eneli (Real Salt Lake) wins a free kick in the attacking half.

Foul by Claudio Bravo (Portland Timbers).

Dangerous play by Rubio Rubín (Real Salt Lake).

Diego Chará (Portland Timbers) wins a free kick in the attacking half.

Goal! Portland Timbers 2, Real Salt Lake 0. Felipe Mora (Portland Timbers) right footed shot from the centre of the box to the high centre of the goal. Assisted by Santiago Moreno.

Foul by Rubio Rubín (Real Salt Lake).

Dario Zuparic (Portland Timbers) wins a free kick in the defensive half.

Brayan Vera (Real Salt Lake) hits the left post with a left footed shot from outside the box. Assisted by Diego Luna following a corner.

Corner, Real Salt Lake. Conceded by David Bingham.

Attempt saved. Andrés Gómez (Real Salt Lake) right footed shot from the right side of the box is saved in the bottom right corner.

Attempt blocked. Braian Ojeda (Real Salt Lake) right footed shot from outside the box is blocked. Assisted by Diego Luna.

Corner, Real Salt Lake. Conceded by Juan Mosquera.

Substitution, Real Salt Lake. Cristian Arango replaces Anderson Julio.

Substitution, Portland Timbers. Yimmi Chará replaces Sebastián Blanco.

Substitution, Portland Timbers. Felipe Mora replaces Franck Boli.

Attempt missed. Anderson Julio (Real Salt Lake) right footed shot from the right side of the six yard box is close, but misses to the right. Assisted by Andrés Gómez with a cross.

Attempt blocked. Brayan Vera (Real Salt Lake) left footed shot from outside the box is blocked. Assisted by Diego Luna.

Corner, Real Salt Lake. Conceded by David Bingham.

Attempt saved. Braian Ojeda (Real Salt Lake) right footed shot from outside the box is saved in the bottom right corner. Assisted by Emeka Eneli.

Attempt saved. Rubio Rubín (Real Salt Lake) header from the centre of the box is saved in the top centre of the goal. Assisted by Braian Ojeda with a cross.

Attempt missed. Andrés Gómez (Real Salt Lake) right footed shot from the right side of the box is high and wide to the right. Assisted by Diego Luna.

Hand ball by Claudio Bravo (Portland Timbers).

Attempt blocked. Evander (Portland Timbers) right footed shot from outside the box is blocked. Assisted by Franck Boli.

Evander (Portland Timbers) wins a free kick in the defensive half.

Foul by Andrés Gómez (Real Salt Lake).

Offside, Real Salt Lake. Andrés Gómez tries a through ball, but Anderson Julio is caught offside.

Corner, Portland Timbers. Conceded by Justen Glad.

Foul by Santiago Moreno (Portland Timbers).

Andrew Brody (Real Salt Lake) wins a free kick on the left wing.

Substitution, Real Salt Lake. Andrés Gómez replaces Bode Hidalgo.

Second Half begins Portland Timbers 1, Real Salt Lake 0.

First Half ends, Portland Timbers 1, Real Salt Lake 0.

Foul by Dario Zuparic (Portland Timbers).

Anderson Julio (Real Salt Lake) wins a free kick in the defensive half.

Braian Ojeda (Real Salt Lake) is shown the yellow card for a bad foul.

Diego Chará (Portland Timbers) wins a free kick in the defensive half.

Foul by Braian Ojeda (Real Salt Lake).

Dario Zuparic (Portland Timbers) wins a free kick in the defensive half.

Foul by Anderson Julio (Real Salt Lake).

Attempt missed. Santiago Moreno (Portland Timbers) right footed shot from the centre of the box is too high. Assisted by Juan Mosquera with a cross.

Offside, Real Salt Lake. Diego Luna tries a through ball, but Anderson Julio is caught offside.

Attempt missed. Anderson Julio (Real Salt Lake) right footed shot from outside the box is high and wide to the right. Assisted by Nelson Palacio.

Attempt missed. Anderson Julio (Real Salt Lake) header from the centre of the box is high and wide to the left. Assisted by Bode Hidalgo with a cross following a corner.

Corner, Real Salt Lake. Conceded by David Bingham.

Attempt saved. Nelson Palacio (Real Salt Lake) right footed shot from outside the box is saved in the bottom left corner. Assisted by Bode Hidalgo.

Attempt missed. Claudio Bravo (Portland Timbers) left footed shot from the left side of the box is too high following a corner.

Corner, Portland Timbers. Conceded by Brayan Vera.

Diego Chará (Portland Timbers) is shown the yellow card.

VAR Decision: Card upgraded Diego Chará (Portland Timbers).

Foul by Diego Chará (Portland Timbers).

Braian Ojeda (Real Salt Lake) wins a free kick in the defensive half.

Santiago Moreno (Portland Timbers) wins a free kick in the defensive half.

Foul by Brayan Vera (Real Salt Lake).

Foul by Santiago Moreno (Portland Timbers).

Bode Hidalgo (Real Salt Lake) wins a free kick in the defensive half.

Foul by Justen Glad (Real Salt Lake).

Dario Zuparic (Portland Timbers) wins a free kick in the defensive half.

Corner, Real Salt Lake. Conceded by Juan Mosquera.

Offside, Portland Timbers. Cristhian Paredes tries a through ball, but Sebastián Blanco is caught offside.

Foul by Emeka Eneli (Real Salt Lake).

Dario Zuparic (Portland Timbers) wins a free kick in the defensive half.

Corner, Real Salt Lake. Conceded by Evander.

Goal! Portland Timbers 1, Real Salt Lake 0. Santiago Moreno (Portland Timbers) header from the centre of the box to the high centre of the goal. Assisted by Juan Mosquera.

Foul by Anderson Julio (Real Salt Lake).

Zac McGraw (Portland Timbers) wins a free kick in the defensive half.

Diego Luna (Real Salt Lake) wins a free kick in the attacking half.

Foul by Zac McGraw (Portland Timbers).

Attempt blocked. Franck Boli (Portland Timbers) left footed shot from the left side of the box is blocked.

Braian Ojeda (Real Salt Lake) wins a free kick in the defensive half.

Foul by Diego Chará (Portland Timbers).

Offside, Real Salt Lake. Emeka Eneli tries a through ball, but Anderson Julio is caught offside.

Attempt blocked. Santiago Moreno (Portland Timbers) right footed shot from outside the box is blocked.

Offside, Real Salt Lake. Andrew Brody tries a through ball, but Anderson Julio is caught offside.

First Half begins.

Lineups are announced and players are warming up.

23:32 CDT
SHARE