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.