Starter Ryan Weber pitched well in his major-league debut but the Braves lost to the Phillies 5-0 Tuesday night in Philadelphia.

Called up from Triple-A Gwinnett, Weber (0-1) worked six innings and was charged with six hits, two runs and one walk with two strikeouts.

After snapping a 12-game skid in Monday’s series opener, the Braves went 0-f0r-10 with runners in scoring position and lost for the 20th time in their past 22 games and 27th time in 30 road games.