MESA, Ariz. -- Phil Gosselin had three hits including a triple and 5 RBIs, Wellington Castillo homered and the Arizona Diamondbacks beat the Oakland Athletics 12-9 on Wednesday.
Shelby Miller pitched four innings in his final spring appearance, giving up seven runs on seven hits. He walked three and struck out four. Tuffy Gosewisch and Yasmani Tomas also drove in runs for Arizona.
A's starter Rich Hill had his best outing of the spring, allowing a pair of runs on two hits over 4 1/3 innings. He walked three and struck out two.
Every A's position players had one at-bat and left the game for an early flight to Oakland.
Arizona's Jean Segura singled, his 30th hit of the spring, to improve to .517. Castillo has 12 RBIs in his last seven games.
Diamondbacks: Miller allowed as many runs (7) as he did in his first four outings, but no one was making a big issue of it.
"The biggest thing is to get out healthy and keep your pitch count up," Diamondbacks reliever Brad Ziegler said after pitching a scoreless inning. "You can see the talent and you know he'll be ready April 4."
Ziegler said the revamped starting rotation will help ease the burden on the bullpen and give Arizona a chance every time out.
"We have an offense that's great at creating runs," he said. "The bottom line is we still have to go out and execute and once we get the lead, it will be up to us to put up zeroes."
Athletics: Hill got a big boost from a solid outing, his last before starting April 5 in Oakland against the Chicago White Sox.
"It was just being ultra-aggressive," Hill said. "That was the biggest thing. I got on a roll to start and as the game went on, we were picking up the pace."
Hill gave up 13 runs in three previous starts before making two starts in minor league camp.
"It was like night and day," he said of control issues. "I got into an attack mode in the bullpen and carried that into the game. Everything came out crisp and clean."
Diamondbacks: OF A.J. Pollock (right elbow soreness) went 3-for-4 in an intrasquad game Tuesday as he attempts to get ready for opening day.
Athletics: OF Coco Crisp (hamstring) took some swings but is unlikely to play until the A's return to the Bay Area. ... RHP R.J. Alvarez underwent successful arthroscopic surgery on his right elbow. ... RHP Henderson Alvarez will have a light throwing day on Saturday and throw to hitters next Wednesday.
Diamondbacks: RHP Braden Shipley starts for Arizona against the Colorado Rockies on Thursday in Scottsdale.