{"id":263675,"date":"2026-04-12T06:59:11","date_gmt":"2026-04-12T06:59:11","guid":{"rendered":"https:\/\/www.newsbeep.com\/us-ca\/263675\/"},"modified":"2026-04-12T06:59:11","modified_gmt":"2026-04-12T06:59:11","slug":"recap-kevin-kelsy-scores-late-as-portland-timbers-beat-los-angeles-fc-2-1","status":"publish","type":"post","link":"https:\/\/www.newsbeep.com\/us-ca\/263675\/","title":{"rendered":"RECAP | Kevin Kelsy scores late as Portland Timbers beat Los Angeles FC 2-1"},"content":{"rendered":"<p>\n      Kristoffer Velde tallies goal and assist for Portland in big victory<\/p>\n<p>PORTLAND, Ore. \u2013 <a href=\"https:\/\/www.timbers.com\/players\/Kristoffer-Velde\" rel=\"nofollow noopener\" target=\"_blank\">Kristoffer Velde<\/a> fired home a first-half strike while <a href=\"https:\/\/www.timbers.com\/players\/Kevin-Kelsy\" rel=\"nofollow noopener\" target=\"_blank\">Kevin Kelsy<\/a> headed in the game-winner at the death in the 90+6th minute to lift the Portland Timbers to a 2-1 victory over Los Angeles FC Saturday afternoon at Providence Park.<\/p>\n<p>\n      Goal Scorers and Playmakers<\/p>\n<p>Kristoffer Velde scored his team-leading third goal of the season, while also recording an assist in the match. Kevin Kelsy notched his first goal of 2026, becoming the ninth player to score for Portland through seven matches. Cole Bassett tallied his second assist for the Timbers in his third appearance this season. Jos\u00e9 Caicedo and Brandon Bye both recorded their first goal contributions in Green and Gold with assists today.<\/p>\n<p>POR \u2013 Kristoffer Velde (Cole Bassett, Jos\u00e9 Caicedo), 32nd minute: From the halfway mark, Cole Bassett played the ball centrally for Kristoffer Velde to run onto. Velde carried the ball to the top of the box where he fired a low driven shot inside of the far post.  <\/p>\n<p>LAFC \u2013 Jude Terry (Matthew Evans, Denis Bouanga), 49th minute:\u00a0Matthew Evans laid the ball off outside of the box for Jude Terry, who curled a first-time shot into the upper right corner of the goal.  <\/p>\n<p>POR \u2013 Kevin Kelsy (Brandon Bye, Kristoffer Velde), 90+6 minute:\u00a0From the left wing, Kristoffer Velde delivered a long cross to the back post. Brandon Bye headed the ball down into the six-yard area for Kevin Kelsy, who finished the play with a header into the back of the net.<\/p>\n<p>\n      Notes<\/p>\n<p>The Timbers served LAFC their first loss of the season.\u00a0<br \/>\nPortland\u2019s first goal came as LAFC\u2019s first conceded goal of the 2026 campaign.<br \/>\nKristoffer Velde scored his team-leading third goal of the season.<br \/>\nVelde also registered an assist in the match.\u00a0<br \/>\nKevin Kelsy notched his first goal of 2026.<br \/>\nCole Bassett tallied his second assist for the Timbers.<br \/>\nNotably, Bassett has registered two assists in three appearances for Portland.\u00a0<br \/>\nBassett\u2019s assist marked his 25th in his MLS career.\u00a0<br \/>\nJos\u00e9 Caicedo and Brandon Bye both recorded their first goal contributions in Green and Gold with assists today.<\/p>\n<p>\n      Next Game<\/p>\n<p>The Timbers will travel to face Minnesota United FC on Saturday, April 18. Kickoff at Allianz Field is set for 5:30pm PT on <a href=\"https:\/\/tv.apple.com\/us\/channel\/mls\/tvs.sbd.7000\" title=\"https:\/\/tv.apple.com\/us\/channel\/mls\/tvs.sbd.7000\" rel=\"nofollow noopener\" target=\"_blank\">Apple TV<\/a>\u00a0in English and Spanish with local radio broadcasts on\u00a0105.1 FM\/1080 AM\u00a0The Fan (English) and La GranD 93.5 FM\/1150AM (Spanish).<\/p>\n<p>\n      Portland Timbers (2-4-1, 7pts) vs. LAFC (5-1-1, 16pts)<\/p>\n<p>April 11, 2026 \u2013 Providence Park (Portland, Ore.)<\/p>\n<p>Scoring Summary:<br \/>POR: Velde (Bassett, Caicedo), 32<br \/>LAFC: Terry (Bouanga), 49<br \/>POR: Kelsy (Bye, Velde), 90+6<\/p>\n<p>Misconduct Summary:<br \/>POR: Fory (caution), 7<br \/>LAFC: Evans (caution), 14<br \/>LAFC: Smoliakov (caution), 58<br \/>POR: Velde (caution), 82<\/p>\n<p>Lineups:<br \/>POR: GK Pantemis, D Bye, D Surman, D Bonetig, D Fory (Smith, 63), M Bassett (Lassiter, 89), M Caicedo, M Da Costa, F Velde (Chara, 90+7), F Antony (Aravena, 71), F Mora \u00a9 (Kelsy, 90)<\/p>\n<p>Substitutes Not Used: GK Muse, D K. Miller, D E. Miller, M Ortiz<\/p>\n<p>TOTAL SHOTS: 11 (three players tied, 2); SHOTS ON GOAL: 9 (Aravena, 2); FOULS: 9 (Velde and Caicedo, 3); OFFSIDES: 1; CORNER KICKS: 1; SAVES: 4<\/p>\n<p>LAFC: GK Hasal (Carter,30), D Hollingshead \u00a9, D Smoliakov (Raposo, 76), D Nielsen (Porteous, 56), D Tafari, M Terry, M Choiniere (Tillman, 46), M Evans (Delgado, 56), F Ordaz, F Bouanga (Shaffelburg, 68), F Boyd<\/p>\n<p>Substitutes Not Used: D Segura, F Ebobisse, F Martinez<\/p>\n<p>TOTAL SHOTS: 19 (Boyd, 4); SHOTS ON GOAL: 5 (five players tied, 1); FOULS: 9 (nine players tied, 1); OFFSIDES: 3; CORNER KICKS: 7; SAVES: 6<\/p>\n<p>Referee: Armando Villareal<br \/>Assistant Referees: Jeremy Hanson, Chris Elliot<br \/>Fourth Official: Lorenzo Hernandez<br \/>VAR: Chris Penso<br \/>Attendance: 24,686<\/p>\n<p>All statistics contained in this box score are unofficial.<\/p>\n","protected":false},"excerpt":{"rendered":"Kristoffer Velde tallies goal and assist for Portland in big victory PORTLAND, Ore. \u2013 Kristoffer Velde fired home&hellip;\n","protected":false},"author":2,"featured_media":263676,"comment_status":"","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[27],"tags":[48,52,51,47,50,49,6533,115647,427],"class_list":{"0":"post-263675","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-los-angeles","8":"tag-la","9":"tag-la-headlines","10":"tag-la-news","11":"tag-los-angeles","12":"tag-los-angeles-headlines","13":"tag-los-angeles-news","14":"tag-portland-timbers","15":"tag-porvslafc-04-11-2026","16":"tag-team"},"_links":{"self":[{"href":"https:\/\/www.newsbeep.com\/us-ca\/wp-json\/wp\/v2\/posts\/263675","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.newsbeep.com\/us-ca\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.newsbeep.com\/us-ca\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.newsbeep.com\/us-ca\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.newsbeep.com\/us-ca\/wp-json\/wp\/v2\/comments?post=263675"}],"version-history":[{"count":0,"href":"https:\/\/www.newsbeep.com\/us-ca\/wp-json\/wp\/v2\/posts\/263675\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.newsbeep.com\/us-ca\/wp-json\/wp\/v2\/media\/263676"}],"wp:attachment":[{"href":"https:\/\/www.newsbeep.com\/us-ca\/wp-json\/wp\/v2\/media?parent=263675"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.newsbeep.com\/us-ca\/wp-json\/wp\/v2\/categories?post=263675"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.newsbeep.com\/us-ca\/wp-json\/wp\/v2\/tags?post=263675"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}