Lineups are announced and players are warming up.
First Half begins.
Goal! Portland Timbers 0, St. Louis City SC 1. Rafael Navarro (St. Louis City SC) left footed shot from very close range to the bottom right corner.
Foul by Rafael Santos (St. Louis City SC).
Ariel Lassiter (Portland Timbers) wins a free kick on the right wing.
Foul by Jaziel Orozco (St. Louis City SC).
Kristoffer Velde (Portland Timbers) wins a free kick on the left wing.
Foul by Jaziel Orozco (St. Louis City SC).
Kristoffer Velde (Portland Timbers) wins a free kick in the defensive half.
Corner, Portland Timbers. Conceded by Jaziel Orozco.
Foul by Daniel Edelman (St. Louis City SC).
Cole Bassett (Portland Timbers) wins a free kick in the attacking half.
Corner, St. Louis City SC. Conceded by Finn Surman.
Attempt missed. Dante Polvara (St. Louis City SC) header from the right side of the six yard box is close, but misses to the right. Assisted by Rafael Santos with a cross following a corner.
Attempt saved. Jeong Sang-Bin (St. Louis City SC) right footed shot from the centre of the box is saved in the top centre of the goal by James Pantemis (Portland Timbers). Assisted by Alexandru Matan.
Attempt missed. Rafael Navarro (St. Louis City SC) right footed shot from the centre of the box is close, but misses to the right.
Attempt missed. Tomas Totland (St. Louis City SC) right footed shot from the right side of the box is too high.
Attempt blocked. Ariel Lassiter (Portland Timbers) left footed shot from outside the box is blocked. Assisted by Cole Bassett.
Delay in match because of an injury David da Costa (Portland Timbers).
Delay over. They are ready to continue.
sustitución, Portland Timbers. Diego Chará replaces David da Costa because of an injury.
Foul by Kristoffer Velde (Portland Timbers).
Jaziel Orozco (St. Louis City SC) wins a free kick in the defensive half.
Foul by Kamal Miller (Portland Timbers).
Rafael Navarro (St. Louis City SC) wins a free kick in the defensive half.
Attempt blocked. Kristoffer Velde (Portland Timbers) right footed shot from outside the box is blocked. Assisted by Cole Bassett.
Corner, Portland Timbers. Conceded by Tomas Totland.
Offside, Portland Timbers. Vincent Janssen is caught offside.
Offside, Portland Timbers. Ariel Lassiter is caught offside.
Attempt blocked. Kristoffer Velde (Portland Timbers) right footed shot from the left side of the box is blocked. Assisted by Vincent Janssen.
Cole Bassett (Portland Timbers) wins a free kick in the attacking half.
Foul by Dante Polvara (St. Louis City SC).
Dante Polvara (St. Louis City SC) is shown the tarjeta amarilla for a bad foul.
Goal! Portland Timbers 1, St. Louis City SC 1. Kristoffer Velde (Portland Timbers) from a free kick with a right footed shot to the bottom left corner.
Foul by Kamal Miller (Portland Timbers).
Jeong Sang-Bin (St. Louis City SC) wins a free kick in the defensive half.
Foul by Joao Ortiz (Portland Timbers).
Daniel Edelman (St. Louis City SC) wins a free kick in the attacking half.
Kristoffer Velde (Portland Timbers) wins a free kick in the defensive half.
Foul by Jaziel Orozco (St. Louis City SC).
Jaziel Orozco (St. Louis City SC) is shown the tarjeta amarilla.
Diego Chará (Portland Timbers) wins a free kick in the defensive half.
Foul by Alexandru Matan (St. Louis City SC).
Attempt missed. Cole Bassett (Portland Timbers) right footed shot from the centre of the box is high and wide to the right. Assisted by Kristoffer Velde.
Ariel Lassiter (Portland Timbers) wins a free kick in the attacking half.
Foul by Dante Polvara (St. Louis City SC).
Attempt missed. Kristoffer Velde (Portland Timbers) right footed shot from the left side of the box is close, but misses the top right corner.
Foul by Finn Surman (Portland Timbers).
Rafael Navarro (St. Louis City SC) wins a free kick in the attacking half.
Corner, Portland Timbers. Conceded by Daniel Edelman.
Attempt blocked. Vincent Janssen (Portland Timbers) left footed shot from outside the box is blocked.
Corner, Portland Timbers. Conceded by Timo Baumgartl.
Fourth official has announced 7 minutes of added time.
Attempt missed. Cole Bassett (Portland Timbers) header from very close range is too high. Assisted by Kristoffer Velde with a cross following a corner.
Jimer Fory (Portland Timbers) wins a free kick on the left wing.
Foul by Tomas Totland (St. Louis City SC).
Tomas Totland (St. Louis City SC) is shown the tarjeta amarilla for a bad foul.
Attempt saved. Cole Bassett (Portland Timbers) right footed shot from outside the box is saved in the centre of the goal by Roman Bürki (St. Louis City SC). Assisted by Ariel Lassiter.
Foul by Diego Chará (Portland Timbers).
Rafael Navarro (St. Louis City SC) wins a free kick on the right wing.
Corner, Portland Timbers. Conceded by Tomas Totland.
First Half ends, Portland Timbers 1, St. Louis City SC 1.
Second Half begins Portland Timbers 1, St. Louis City SC 1.
sustitución, St. Louis City SC. Lukas MacNaughton replaces Jaziel Orozco.
Ariel Lassiter (Portland Timbers) wins a free kick on the right wing.
Foul by Dante Polvara (St. Louis City SC).
Foul by Jimer Fory (Portland Timbers).
Lukas MacNaughton (St. Louis City SC) wins a free kick in the defensive half.
Goal! Portland Timbers 1, St. Louis City SC 2. Rafael Navarro (St. Louis City SC) header from the left side of the six yard box to the centre of the goal.
Attempt blocked. Rafael Navarro (St. Louis City SC) right footed shot from outside the box is blocked. Assisted by Alexandru Matan.
Corner, St. Louis City SC. Conceded by Finn Surman.
Attempt missed. Chris Durkin (St. Louis City SC) right footed shot from outside the box misses to the left following a corner.
Attempt missed. Jeong Sang-Bin (St. Louis City SC) right footed shot from outside the box misses to the right. Assisted by Alexandru Matan following a corner.
Kristoffer Velde (Portland Timbers) wins a free kick in the defensive half.
Foul by Tomas Totland (St. Louis City SC).
Offside, St. Louis City SC. Tomas Totland is caught offside.
Foul by Eric Miller (Portland Timbers).
Alexandru Matan (St. Louis City SC) wins a free kick in the defensive half.
Eric Miller (Portland Timbers) is shown the tarjeta amarilla for a bad foul.
Eric Miller (Portland Timbers) wins a free kick in the defensive half.
Foul by Rafael Santos (St. Louis City SC).
Attempt blocked. Ariel Lassiter (Portland Timbers) left footed shot from the right side of the box is blocked. Assisted by Joao Ortiz.
Offside, Portland Timbers. Vincent Janssen is caught offside.
Cole Bassett (Portland Timbers) wins a free kick in the defensive half.
Foul by Daniel Edelman (St. Louis City SC).
Attempt blocked. Kristoffer Velde (Portland Timbers) right footed shot from outside the box is blocked. Assisted by Vincent Janssen.
Corner, Portland Timbers. Conceded by Roman Bürki.
Ariel Lassiter (Portland Timbers) wins a free kick on the right wing.
Foul by Rafael Santos (St. Louis City SC).
sustitución, St. Louis City SC. Fallou Fall replaces Dante Polvara.
sustitución, St. Louis City SC. Simon Becher replaces Jeong Sang-Bin.
sustitución, Portland Timbers. Ronald Hernández replaces Eric Miller.
sustitución, Portland Timbers. Antony replaces Ariel Lassiter.
Corner, Portland Timbers. Conceded by Fallou Fall.
Diego Chará (Portland Timbers) wins a free kick in the defensive half.
Foul by Rafael Navarro (St. Louis City SC).
Rafael Navarro (St. Louis City SC) is shown the tarjeta amarilla for a bad foul.
Attempt blocked. Antony (Portland Timbers) left footed shot from the right side of the box is blocked. Assisted by Ronald Hernández.
Corner, Portland Timbers. Conceded by Fallou Fall.
Foul by Kristoffer Velde (Portland Timbers).
Daniel Edelman (St. Louis City SC) wins a free kick in the defensive half.
Attempt blocked. Joao Ortiz (Portland Timbers) right footed shot from outside the box is blocked. Assisted by Cole Bassett.
Corner, Portland Timbers. Conceded by Fallou Fall.
Foul by Ronald Hernández (Portland Timbers).
Alexandru Matan (St. Louis City SC) wins a free kick on the left wing.
Delay in match because of an injury Alexandru Matan (St. Louis City SC).
Delay over. They are ready to continue.
sustitución, St. Louis City SC. Mykhi Joyner replaces Rafael Santos.
sustitución, St. Louis City SC. Carlo Holse replaces Alexandru Matan because of an injury.
sustitución, Portland Timbers. Ian Smith replaces Kamal Miller.
sustitución, Portland Timbers. Omir Fernandez replaces Joao Ortiz.
Finn Surman (Portland Timbers) wins a free kick in the defensive half.
Foul by Simon Becher (St. Louis City SC).
Kristoffer Velde (Portland Timbers) wins a free kick in the defensive half.
Foul by Lukas MacNaughton (St. Louis City SC).
Kristoffer Velde (Portland Timbers) wins a free kick in the attacking half.
Foul by Lukas MacNaughton (St. Louis City SC).
Goal! Portland Timbers 2, St. Louis City SC 2. Kristoffer Velde (Portland Timbers) from a free kick with a right footed shot to the centre of the goal.
sustitución, St. Louis City SC. Damion Downs replaces Rafael Navarro.
sustitución, Portland Timbers. Gage Guerra replaces Vincent Janssen.
Ian Smith (Portland Timbers) wins a free kick in the defensive half.
Foul by Chris Durkin (St. Louis City SC).
Fourth official has announced 5 minutes of added time.
Attempt missed. Gage Guerra (Portland Timbers) header from the centre of the box misses to the left. Assisted by Ronald Hernández with a cross.
Attempt missed. Cole Bassett (Portland Timbers) header from the centre of the box misses to the left. Assisted by Gage Guerra.
Attempt saved. Damion Downs (St. Louis City SC) right footed shot from the centre of the box is saved in the centre of the goal by James Pantemis (Portland Timbers).
Omir Fernandez (Portland Timbers) wins a free kick in the defensive half.
Foul by Daniel Edelman (St. Louis City SC).
Kristoffer Velde (Portland Timbers) wins a free kick in the defensive half.
Foul by Lukas MacNaughton (St. Louis City SC).
Second Half ends, Portland Timbers 2, St. Louis City SC 2.
Match ends, Portland Timbers 2, St. Louis City SC 2.