So Chad Billingsley was the pregame worry, but in the end it was pins and needles with Brandon League.

It’s Jackie Robinson week, but instead we got the ghost of Mickey Owen.

Despite 17 baserunners tonight, the Dodgers’ final pitch of the game came with the tying and winning runs in motion on the bases for the Padres during a full-count pitch from League. But the last swing by Yonder Alonso sent a pop fly to the glove of backup left fielder Skip Schumaker, and Los Angeles hung on to a 4-3 victory.

The game offered little you could rely upon except Carl Crawford pounding the ball and the Dodgers leaving runners on base.

After the Dodgers stranded their 10th, 11th and 12th runners on base in the top of the ninth, League entered with a 4-1 lead and gave up a one-out double and two two-out singles for a run. He then struck out Chris Denorfia for what would have been the final out of the game, had the ball not eluded A.J. Ellis for a passed ball and another run.

League got two strikes on Alonso before the Padre worked the count full. With their stomachs lurching, Dodger fans instead got a dose of Pepto from the final out.

That preserved Billingsley’s first victory of the year and seventh in a row dating back to last season. After a leadoff walk, Billingsley sailed through the first three innings on barely 30 pitches, before falling out of sync in the fourth and fifth innings. But he kept the damage to a single run, and pushed through a sixth inning before calling it a night after 94 pitches. He allowed eight baserunners in all while striking out three.

Crawford homered on the second pitch of the game and tripled before scoring his second run in the fifth inning. Ellis hit a two-run homer in the second. Every Dodger position player who started had at least a hit, including the previously hitless Luis Cruz, who had two.