D.C. United beat Sporting KC with late Alhaji Kamara goal

Alhaji Kamara scored late in D.C. United's rain-soaked 1-0 win over Sporting Kansas City on Friday night.

Kamara, making his MLS debut after a congenital heart condition derailed his European career this year, put away a cross from Taylor Kemp in the 86th minute - less than a minute after coming on for Lamar Neagle as United's final substitution.

The kickoff was delayed 2 1/2 hours because of weather concerns and there was a 60-minute rain delay at halftime.

Kansas City, which outshot United 18-6, had some early chances but couldn't convert and the weather dampened the action after the break, until Kamara's winner.

Bill Hamid, making his first start of the season after undergoing knee surgery, batted away a right-footed blast by Kevin Ellis from the center of the box in the 88th minute to preserve the win.

It was the first road win for D.C. United (4-5-4).

Sporting (5-8-2) has just one win in its last 10 matches.