Carl Crawford came to the Dodgers from the Boston Red Sox last year as a condition, as in, if you want Adrian Gonzalez, you also have to take Crawford.

But what at first appeared to be a costly compromise is starting to look like a bargain for the ages.

Crawford continued his early-season rampage in the Dodgers' 4-3 victory over the San Diego Padres on Wednesday at Petco Park, as he was two for four with a home run, a triple, a walk and two runs.

Chad Billingsley, who was activated from the disabled list, was the primary beneficiary of Crawford's latest All-Star-caliber performance, as he held the Padres to a run over six innings to earn a victory in his season debut.

Crawford is hitting .464, which tops the National League.

This was beyond anything the Dodgers could have realistically expected when they acquired Crawford in August as part of a four-player package from the Red Sox.

Slowed by wrist and elbow problems, Crawford batted .260 in his two seasons with the Red Sox. Days before his trade to the Dodgers, he underwent season-ending reconstructive elbow surgery.

Even in spring training, the Dodgers didn't know exactly what they had in Crawford, who is owed $102.5 million over the next five seasons. With the condition of his throwing arm still in question, they didn't know if he would be ready for opening day.

But since the season started, there have been few reminders of everything Crawford has endured over the last two years.

He led off the game Wednesday by clobbering an off-speed pitch by starter Eric Stults over the left-field wall to give the Dodgers a 1-0 lead.

“The past two years, they way it's gone for me, it's kind of a surprise, but a good surprise," Crawford said.

Crawford had said he was miserable during the two years he spent in Boston.

“It's definitely fun, even if I didn't have the fast start,” he said. “Everything is good now.”