Match Events
| Min | Team | Card | Event | Score |
|---|---|---|---|---|
| 6' | Portland Timbers | Goal — K. Velde (assist: D. Da Costa) | 1-0 | |
| 15' | Portland Timbers | Goal — K. Kelsy (assist: D. Da Costa) | 2-0 | |
| 19' | Sporting Kansas City | Lasse Berg Johnsen | 2-0 | |
| 22' | Portland Timbers | Goal — C. Bassett (assist: K. Kelsy) | 3-0 | |
| 26' | Portland Timbers | Goal — J. Davis | 4-0 | |
| 33' | Portland Timbers | José Caicedo | 4-0 | |
| 41' | Sporting Kansas City | Jacob Davis | 4-0 | |
| 45+3' | Sporting Kansas City | Jayden Reid | 4-0 | |
| 46' | Portland Timbers | Substitution — J. Caicedo on, D. Chara off | 4-0 | |
| 46' | Sporting Kansas City | Substitution — M. Garcia on, C. Harris off | 4-0 | |
| 46' | Sporting Kansas City | Substitution — S. Suleymanov on, I. James off | 4-0 | |
| 53' | Sporting Kansas City | Ethan Bartlow | 4-0 | |
| 60' | Sporting Kansas City | Substitution — L. Johnsen on, Z. Bassong off | 4-0 | |
| 61' | Portland Timbers | Substitution — C. Bassett on, J. Ortiz off | 4-0 | |
| 61' | Portland Timbers | Substitution — D. Da Costa on, A. Aravena off | 4-0 | |
| 61' | Portland Timbers | Substitution — Antony on, A. Lassiter off | 4-0 | |
| 61' | Portland Timbers | Substitution — J. Fory on, I. Smith off | 4-0 | |
| 71' | Portland Timbers | Goal — A. Lassiter | 5-0 | |
| 72' | Sporting Kansas City | Substitution — D. Joveljic on, T. Calheira off | 5-0 | |
| 74' | Portland Timbers | Goal — K. Kelsy (assist: A. Lassiter) | 6-0 | |
| 76' | Sporting Kansas City | Capita | 6-0 | |
| 76' | Sporting Kansas City | Substitution — Capita on, S. Afrifa off | 6-0 |
Providence Park witnessed a rout on Sunday, 10 May 2026, as Portland Timbers put six past a hapless Sporting Kansas City side without reply. The game was effectively over by half-time, with the hosts already 4-0 up thanks to a ruthless first-half display that Kansas City had no answer for. Portland controlled the ball for 63% of the match and translated that dominance into chances, firing 16 shots to their opponents' 11 and putting six of them on target compared to just three for the visitors. There was little for Kansas City to hang their hats on beyond matching Portland at the corners, four apiece, but that statistic barely registers against a 6-0 scoreline this one-sided. For Portland, it's the kind of result that sends a message to the rest of the league. For Kansas City, it's back to the drawing board after a thoroughly miserable afternoon on the road.
The Matchup
Portland Timbers 6-0 Sporting Kansas City was the final score at Providence Park, in a game where Portland Timbers did enough across the ninety minutes to deserve the three points. Portland Timbers also had the better share of the ball, holding 63% possession, which usually goes hand in hand with the extra control a winning side tends to show. The shot count told a similar story, with 16 attempts from Portland Timbers against 11 from Sporting Kansas City over the course of the game. It was not always comfortable for Portland Timbers, and Sporting Kansas City pushed for a way back into the game, but the result stood. Games like this can carry real weight later in the season, so this is a scoreline worth remembering. Below is a closer look at how the match broke down, statistically.
Man of the Match
Match Statistics
Portland Timbers vs Sporting Kansas City Lineups
Looking Ahead
Portland Timbers will already be turning their attention to what comes next. Their next test comes away at San Jose Earthquakes, and how they respond after this result will be worth watching. You can follow the build-up and everything you need to know when San Jose Earthquakes vs Portland Timbers going to play at 27 September 2026 in Major League Soccer 2026.
Sporting Kansas City, meanwhile, have a quick chance to build on this result. They are next in action away at Houston Dynamo, a game that will give an early sense of how they carry this result forward. Full details are here: Houston Dynamo vs Sporting Kansas City going to play at 27 September 2026 in Major League Soccer 2026.