Skip to content

San Diego vs Portland Timbers; American MLS League

Full Time After Extra Time This is a live match. Extra Time Half Time

San Diego vs Portland Timbers. American MLS League.

Snapdragon StadiumAttendance22,396.

San Diego 1

  • A Dreyer (32nd minute pen)

Portland Timbers 2

  • K Kelsy (26th minute)
  • A Bonetig (96th minute)

Match Commentary

  1. Update

    Match ends, San Diego 1, Portland Timbers 2.

  2. Second Half ends, San Diego 1, Portland Timbers 2.

  3. Attempt missed. José Caicedo (Portland Timbers) right footed shot from the left side of the box misses to the right. Assisted by Antony.

  4. Foul by Bryce Duke (San Diego).

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

  6. Attempt blocked. Anders Dreyer (San Diego) right footed shot from the centre of the box is blocked. Assisted by Marcus Ingvartsen with a headed pass.

  7. Attempt saved. Anders Dreyer (San Diego) left footed shot from the right side of the box is saved in the centre of the goal by James Pantemis (Portland Timbers). Assisted by Bryce Duke with a through ball.

  8. Substitution

    Portland Timbers

    Substitution, Portland Timbers. Ariel Lassiter replaces Kristoffer Velde.

    sub-on:
    Ariel Lassiter
    sub-off:
    Kristoffer Velde
  9. Goal

    Portland Timbers

    Goal! San Diego 1, Portland Timbers 2. Alex Bonetig (Portland Timbers) left footed shot from the centre of the box to the centre of the goal following a corner.

    goal:
    Alex Bonetig
  10. Attempt missed. Kevin Kelsy (Portland Timbers) left footed shot from the centre of the box is too high following a corner.

  11. Attempt blocked. Jimer Fory (Portland Timbers) header from the left side of the six yard box is blocked. Assisted by Kristoffer Velde with a cross.

  12. Corner, Portland Timbers. Conceded by Wilson Eisner.

  13. Attempt missed. Brandon Bye (Portland Timbers) right footed shot from the centre of the box is close, but misses to the right following a corner.

  14. Corner, Portland Timbers. Conceded by Christopher McVey.

  15. Handball by Kevin Kelsy (Portland Timbers).

  16. Offside, San Diego. Anders Dreyer is caught offside.

  17. Fourth official has announced 9 minutes of added time.

  18. Offside, San Diego. Lewis Morgan is caught offside.

  19. Attempt saved. Kristoffer Velde (Portland Timbers) right footed shot from outside the box is saved in the centre of the goal by Duran Ferree (San Diego). Assisted by Antony.

  20. Offside, Portland Timbers. Antony is caught offside.

  21. Substitution

    Portland Timbers

    Substitution, Portland Timbers. Diego Chará replaces Cole Bassett.

    sub-on:
    Diego Chará
    sub-off:
    Cole Bassett
  22. Corner, Portland Timbers. Conceded by Manu Duah.

  23. Attempt blocked. David da Costa (Portland Timbers) right footed shot from the centre of the box is blocked. Assisted by Kristoffer Velde.

  24. Attempt missed. Antony (Portland Timbers) left footed shot from outside the box is close, but misses to the right following a fast break.

  25. Substitution

    San Diego FC

    Substitution, San Diego. Bryce Duke replaces Jeppe Tverskov because of an injury.

    sub-on:
    Bryce Duke
    sub-off:
    Jeppe Tverskov
  26. Substitution

    San Diego FC

    Substitution, San Diego. Kieran Sargeant replaces Oscar Verhoeven.

    sub-on:
    Kieran Sargeant
    sub-off:
    Oscar Verhoeven
  27. Delay over. They are ready to continue.

  28. Delay in match because of an injury Jeppe Tverskov (San Diego).

  29. Attempt saved. Lewis Morgan (San Diego) left footed shot from the centre of the box is saved in the centre of the goal by James Pantemis (Portland Timbers). Assisted by Oscar Verhoeven.

  30. Yellow Card

    San Diego FC

    Pedro Soma (San Diego) is shown the yellow card.

    yellow-card:
    Pedro Soma
  31. Foul by Pedro Soma (San Diego).

  32. José Caicedo (Portland Timbers) wins a free kick in the defensive half.

  33. Corner, San Diego. Conceded by José Caicedo.

  34. Substitution

    Portland Timbers

    Substitution, Portland Timbers. Antony replaces Alexander Aravena.

    sub-on:
    Antony
    sub-off:
    Alexander Aravena
  35. Marcus Ingvartsen (San Diego) wins a free kick on the right wing.

  36. Foul by Jimer Fory (Portland Timbers).

  37. Substitution

    San Diego FC

    Substitution, San Diego. Lewis Morgan replaces David Vazquez.

    sub-on:
    Lewis Morgan
    sub-off:
    David Vazquez
  38. Substitution

    San Diego FC

    Substitution, San Diego. Pedro Soma replaces Aníbal Godoy.

    sub-on:
    Pedro Soma
    sub-off:
    Aníbal Godoy
  39. Yellow Card

    Portland Timbers

    Kristoffer Velde (Portland Timbers) is shown the yellow card for a bad foul.

    yellow-card:
    Kristoffer Velde
  40. Wilson Eisner (San Diego) wins a free kick in the attacking half.

  41. Foul by Kristoffer Velde (Portland Timbers).

  42. Wilson Eisner (San Diego) wins a free kick on the left wing.

  43. Foul by Kevin Kelsy (Portland Timbers).

  44. Corner, Portland Timbers. Conceded by Duran Ferree.

  45. Attempt saved. Cole Bassett (Portland Timbers) right footed shot from outside the box is saved in the bottom right corner by Duran Ferree (San Diego). Assisted by Jimer Fory.

  46. Yellow Card

    San Diego FC

    Marcus Ingvartsen (San Diego) is shown the yellow card for a bad foul.

    yellow-card:
    Marcus Ingvartsen
  47. Foul by Marcus Ingvartsen (San Diego).

  48. Kristoffer Velde (Portland Timbers) wins a free kick on the left wing.

  49. Foul by Marcus Ingvartsen (San Diego).

  50. José Caicedo (Portland Timbers) wins a free kick on the left wing.

  51. Foul by Marcus Ingvartsen (San Diego).

  52. Cole Bassett (Portland Timbers) wins a free kick on the left wing.

  53. Foul by David Vazquez (San Diego).

  54. Alex Bonetig (Portland Timbers) wins a free kick in the defensive half.

  55. Foul by Jeppe Tverskov (San Diego).

  56. David da Costa (Portland Timbers) wins a free kick on the left wing.

  57. Foul by Aníbal Godoy (San Diego).

  58. Kevin Kelsy (Portland Timbers) wins a free kick on the right wing.

  59. Substitution

    San Diego FC

    Substitution, San Diego. Wilson Eisner replaces Ian Pilcher.

    sub-on:
    Wilson Eisner
    sub-off:
    Ian Pilcher
  60. Oscar Verhoeven (San Diego) wins a free kick on the right wing.

  61. Foul by Kristoffer Velde (Portland Timbers).

  62. Attempt blocked. Oscar Verhoeven (San Diego) right footed shot from the centre of the box is blocked. Assisted by Anders Dreyer.

  63. Duran Ferree (San Diego) wins a free kick in the defensive half.

  64. Foul by Alexander Aravena (Portland Timbers).

  65. Foul by Ian Pilcher (San Diego).

  66. Alexander Aravena (Portland Timbers) wins a free kick in the defensive half.

  67. Corner, Portland Timbers. Conceded by Oscar Verhoeven.

  68. VAR Decision: No Goal San Diego 1-1 Portland Timbers.

  69. VAR

    San Diego FC

    GOAL OVERTURNED BY VAR: Marcus Ingvartsen (San Diego) scores but the goal is ruled out after a VAR review.

    var:
    Marcus Ingvartsen
  70. Offside, San Diego. Marcus Ingvartsen is caught offside.

  71. Marcus Ingvartsen (San Diego) wins a free kick on the right wing.

  72. Foul by Jimer Fory (Portland Timbers).

  73. Update

    Second Half begins San Diego 1, Portland Timbers 1.

  74. First Half ends, San Diego 1, Portland Timbers 1.

  75. Foul by Jeppe Tverskov (San Diego).

  76. Kristoffer Velde (Portland Timbers) wins a free kick on the left wing.

  77. Offside, Portland Timbers. Kevin Kelsy is caught offside.

  78. Fourth official has announced 3 minutes of added time.

  79. Corner, Portland Timbers. Conceded by Duran Ferree.

  80. Attempt saved. Alexander Aravena (Portland Timbers) right footed shot from the centre of the box is saved in the bottom right corner by Duran Ferree (San Diego). Assisted by Brandon Bye with a cross.

  81. Offside, San Diego. Marcus Ingvartsen is caught offside.

  82. David Vazquez (San Diego) wins a free kick in the defensive half.

  83. Foul by Brandon Bye (Portland Timbers).

  84. Attempt missed. Manu Duah (San Diego) right footed shot from outside the box misses to the left.

  85. Corner, San Diego. Conceded by Kevin Kelsy.

  86. Corner, San Diego. Conceded by Brandon Bye.

  87. Goal

    San Diego FC

    Goal! San Diego 1, Portland Timbers 1. Anders Dreyer (San Diego) converts the penalty with a left footed shot to the bottom right corner.

    goal:
    Anders Dreyer
  88. Penalty conceded by Brandon Bye (Portland Timbers) with a handball in the penalty area.

  89. Offside, Portland Timbers. Kevin Kelsy is caught offside.

  90. Foul by David Vazquez (San Diego).

  91. José Caicedo (Portland Timbers) wins a free kick in the defensive half.

  92. Corner, San Diego. Conceded by Brandon Bye.

  93. Corner, San Diego. Conceded by Finn Surman.

  94. Corner, San Diego. Conceded by Alex Bonetig.

  95. Goal

    Portland Timbers

    Goal! San Diego 0, Portland Timbers 1. Kevin Kelsy (Portland Timbers) left footed shot from the centre of the box to the bottom right corner.

    goal:
    Kevin Kelsy
  96. Offside, San Diego. Marcus Ingvartsen is caught offside.

  97. Attempt blocked. Marcus Ingvartsen (San Diego) left footed shot from the centre of the box is blocked. Assisted by Jeppe Tverskov.

  98. Offside, Portland Timbers. Brandon Bye is caught offside.

  99. Foul by Aníbal Godoy (San Diego).

  100. Kristoffer Velde (Portland Timbers) wins a free kick on the right wing.

  101. Attempt missed. David Vazquez (San Diego) left footed shot from the left side of the box is too high. Assisted by Jeppe Tverskov.

  102. Attempt missed. Marcus Ingvartsen (San Diego) right footed shot from the right side of the box misses to the left.

  103. Attempt blocked. Onni Valakari (San Diego) left footed shot from the centre of the box is blocked. Assisted by Anders Dreyer.

  104. Offside, Portland Timbers. Kristoffer Velde is caught offside.

  105. Onni Valakari (San Diego) wins a free kick in the defensive half.

  106. Foul by Cole Bassett (Portland Timbers).

  107. Update

    First Half begins.

  108. Update

    Lineups are announced and players are warming up.