Playing against his former team, Tai Baribo scored in the 23rd minute to deliver D.C. United a 1-0 MLS opening-game upset of the Philadelphia Union on Saturday in Washington.