Diamondbacks 9, Dodgers 8

TUCSON, Ariz. (AP) -- Randy Johnson was on the mound, the temperature was in the 80s, the stands were full and the Los Angeles Dodgers were in town.

Spring training rarely looked so good in Tucson.

Johnson -- coming off his second back surgery in less than a year -- said he was satisfied with his 3 2-3 innings of work, and Arizona rallied for a 9-8 victory Friday in the Dodgers' first Tucson appearance in decades.

Chris Snyder hit a pair of three-run homers for the Diamondbacks, then Justin Upton's two-run shot in the eighth off Rudy Seanez put Arizona up for good.

Andruw Jones went 3-for-4 with a two-run homer and a double, scored two runs and even stole a base for Los Angeles in front of 11,374, the Diamondbacks' largest home crowd.

"Andruw, it just looks like he's getting to feel pretty comfortable hopefully at the right time," Los Angeles manager Joe Torre said.

The Dodgers are spending a week in Arizona after leaving their longtime Florida spring training home in Vero Beach for the final time. They will have a new spring training venue in Glendale, Ariz., next year. Much of Friday's crowd was pro-Dodger.

"This is my first swing around Arizona," Torre said, "and I think it may be an indication that moving out to Arizona is indicative that it's closer to home. It's going to be more appealing to fans."

Johnson allowed three runs, including Jones' homer, two of them earned, on five hits. He struck out three and walked two, throwing 63 pitches.

"I'd say today was very productive," he said. "I threw all my pitches, worked both sides of the plate. I made some good pitches and I made some bad ones."

He said he hopes to get to five innings in his next start Wednesday against Colorado.

The outing follows a three-inning stint against the Los Angeles Angels in Phoenix, where he gave up a run on one hit in three innings.

"I feel like things are coming around," Johnson said. "I feel like I'm making some good progress. There's been no setbacks."

Johnson probably will need another start before he's ready for major league action, meaning he could start the season on the disabled list.

Chan Ho Park allowed three runs on three hits in four innings for the Dodgers. He struck out three and walked three. There probably is no room for Park, a non-roster invitee, in the Los Angeles rotation because Esteban Loiza is in line to be the fifth starter.

"You just have to look at the staff as a whole and then get as much information as you can," Torre said of where Park might fit. "I know you're tired of hearing that, but that's all I can tell you. Just get as much information as you can and try to put it together."