Sporting stumbles to 4-2 loss against Portland

By Sam Kovzan – Sporting Kansas City

Sporting Kansas City (1-6-1, 4 points) fell 4-2 to the Portland Timbers (4-2-2, 14 points) in a back-and-forth encounter on Sunday afternoon at Children’s Mercy Park.

The hosts bagged first-half set piece goals from Shapi Suleymanov and Dejan Joveljic, but the Timbers used a Kevin Kelsy brace, a David Ayala strike and an own goal to secure their first regular season win in Kansas City since April 2013.

Interim head coach Kerry Zavagnin named an unchanged starting XI from last weekend’s 2-0 home win over archrival St. Louis City SC, ending a streak that saw Sporting field a unique lineup in 43 consecutive matches dating back to April 2024. Among the players retaining their places was Spanish midfielder Manu Garcia, who notably logged the 300th professional appearance of his club career.

Garcia was at the heart of Sporting’s first attack inside three minutes, creating a turnover with a crunching challenge in the attacking third that allowed Joveljic to spread left to captain Daniel Salloi, whose shot was saved by Portland goalkeeper James Pantemis.

Portland surged ahead on its first thrust forward as David Da Costa’s cutback pass near the left endline was steered home by Ayala in the 10th minute. The visitors could only keep their lead for six minutes, however, as Suleymanov’s low, driven free kick from the right channel skipped through traffic and into the far corner past Pantemis. The Russian’s goal was his first since joining the club in February and marked the first time that Sporting had scored off a direct free kick since Erik Thommy buried one in a 3-2 road win over Real Salt Lake on Oct. 7, 2023.

The Timbers remained a threat and reclaimed the advantage on 26 minutes. After Ayala’s long-range shot was blocked, Kelsy settled into possession and unleashed an 18-yard blast that took a wicked deflection, caromed off the crossbar and nestled into the net. Portland could have struck once more shortly thereafter, only for Sporting goalkeeper John Pulskamp to produce a pivotal save to deny Antony on the breakaway.

A few minutes later, Antony was at fault at the opposite end by stomping on Suleymanov’s foot inside Portland’s own penalty area. The infraction initially went unpunished, but VAR intervened and referee Pierre-Luc Lauziere promptly pointed to the spot. Joveljic made no mistake from there, dispatching an ice-cold Panenka down the middle in the 33rd minute for his fifth goal of the season, third most in MLS. Joveljic, who becomes the only player to score at least five goals in each of the last four MLS campaigns, has a sizzling 12 goals in his last 10 MLS home appearances dating back to last year with the LA Galaxy.

A sloppy start to the second half saw Sporting concede twice in quick succession. Kelsy notched his second goal of the day with a cool finish off a giveaway before Finn Surman’s hopeful ball across the face of goal was inadvertently bundled into the back of the net by Sporting center back Jansen Miller, making the score 4-2 after 54 minutes.

Pulskamp conjured a smart save in the 62nd minute to thwart Da Costa, then Pantemis made an equally vital save by casting aside Jake Davis’ breakaway attempt in the 67th minute. Portland’s keeper was called into action once more with 11 minutes remaining, spreading himself to repel Joveljic’s side-footed effort after the Serbian international had done superbly to corral Salloi’s through ball and beat Portland defender Kamal Miller.

Pulskamp’s best save of the day came in the 89th minute—a leaping stop to touch Jonathan Rodriguez’s curler over the crossbar—before Sporting substitute Stephen Afrifa did well to earn the hosts a penalty in second-half stoppage time. A frustrating afternoon was punctuated, however, when Joveljic’s penalty was palmed away by the outstretched Pantemis.

Sporting will look to rebound on Saturday with a visit to the San Jose Earthquakes (3-4-1, 10 points) at PayPal Park. Kickoff is slated for 9:30 p.m. CT with live coverage on MLS Season Pass via Apple TV.

2025 MLS Regular Season | Match 8
Children’s Mercy Park | Kansas City, Kansas
Attendance: 17,898
Weather: 82 degrees and mostly sunny

Sporting Kansas City 2-4 Portland Timbers

Score12F
Sporting Kansas City (1-6-1, 4 points)202
Portland Timbers (4-2-2, 14 points)224

Sporting Kansas City: John Pulskamp; Khiry Shelton (Memo Rodriguez 69′), Jansen Miller, Joaquin Fernandez, Logan Ndenbe (Tim Leibold 69′); Jacob Bartlett (Stephen Afrifa 88′), Jake Davis, Manu Garcia (William Agada 88′); Shapi Suleymanov (Erik Thommy 55′), Dejan Joveljic, Daniel Salloi (C)

Subs Not Used: Ryan Schewe, Dany Rosero, Zorhan Bassong, Mason Toye

Portland Timbers: James Pantemis; Juan Mosquera, Finn Surman, Kamal Miller, Ian Smith (Claudio Bravo 46′); Diego Chara (C) (Cristhian Paredes 69′), David Ayala; Santiago Moreno (Jonathan Rodriguez 69′), David Da Costa, Antony (Ariel Lassiter 76′); Kevin Kelsy (Felipe Mora 76′)

Subs Not Used: Maxime Crepeau, Eric Miller, Dario Zuparic, Joao Ortiz

Scoring Summary:
POR — David Ayala 1 (David Da Costa 3) 10′
SKC — Shapi Suleymanov 1 (unassisted) 16′
POR — Kevin Kelsy 2 (David Ayala 1) 26′
SKC — Dejan Joveljic 5 (penalty kick) 33′
POR — Kevin Kelsy 3 (Antony 1) 49′
POR — Own Goal (Jansen Miller) 54′

Misconduct Summary:
POR — Ian Smith (yellow card; unsporting behavior) 22′
POR — Antony (yellow card; unsporting behavior) 28′
SKC — Joaquin Fernandez (yellow card; unsporting behavior) 45+6′
POR — Diego Chara (yellow card; unsporting behavior) 58′
POR — Ariel Lassiter (yellow card; unsporting behavior) 78′

Match Statistics

STATSKCPOR
Fouls916
Offsides43
Corner Kicks67

Referee: Pierre-Luc Lauziere
Assistant Referee: Jeremy Kieso
Assistant Referee: Eric Weisbrod
Fourth Official: Allen Chapman
VAR: Shawn Tehini
AVAR: Joshua Patlak

Hot this week

Authorities Identify Victim in Claflin Death Investigation; Local Man Arrested

CLAFLIN, Kan. — State and local law enforcement agencies have identified the woman found deceased inside a Barton County garage earlier this week, following a welfare check that led to the arrest of a 60-year-old resident.

🎙️ K-State Agriculture Today: 2231 – Recent Grain Highs…Hands-On Cattle Learning Opportunity

Grain Price Action Western Cow Camp Next Kansas Weather Pattern 00:01:05 –...

KBI Arrests Kansas Priest for Child Sex Crimes

On Wednesday, July 22, at approximately 5:05 p.m., KBI...

🎙️ Osborne County Fair Night 1 Recap

Osborne County Fair Night 1 Recap

🎙️ K-State Agriculture Today: 2230 – ARC and PLC Payment Estimates…Youth Judging Opportunities

Crop Coverage Payment Estimates Kansas 4-H Livestock Sweepstakes Dividing an Iris 00:01:05...

Latest Headlines

🎙️ K-State Extension Helps Combat Food Insecurity

Kansas State University Extension is piecing together a statewide...

Extreme Heat Warning Issued Across Central and Eastern Kansas: Heat Index Could Reach 114°

The National Weather Service has issued an Extreme Heat Warning for much of Kansas, with heat index values reaching up to 114°. The warning is effective until 9 PM CDT on July 27, affecting various cities and counties. Prolonged exposure increases the risk of heat-related illnesses. Precautions include staying hydrated and limiting outdoor activities.

🎙️ Marysville Post 163 vs. Topeka Senators (Class A State) – 7/25/2026

Marysville Post 163 vs. Topeka Senators (Class A State)...

🎙️ Marysville Post 163 vs. Hiawatha Braves (Class A State) – 7/25/2026

Marysville Post 163 vs. Hiawatha Braves (Class A State)...

🎙️ Lydia & Blake at the Lake: Julia Rabe SVCF

Julia Rabe, executive director of the Solomon Valley Community...

🎙️ Marysville Post 163 vs. Topeka Senators (Class A State) – 7/24/2026

Marysville Post 163 vs. Topeka Senators (Class A State)...
- Advertisement -

Related Articles

Popular Categories

- Advertisement -