PHOENIX - Aaron Hill was held out of the starting lineup the past two games, a batting slump the main reason for his temporary benching.

The reserve role must have helped the second baseman, who drove in two runs with a homer and a double in the Arizona Diamondbacks' 3-1 victory over the Chicago Cubs on Thursday night.

"I didn't expect two days in a row," Hill said of manager Kirk Gibson's decision to rest him. "I'm not going to fight him. He was going to give me two days and that's fine.

"You still do your work, and hopefully it works out the next day whenever you're in there," Hill added. "He jokingly gave me the ball (after the game) and said he's going to give me two days off."

The game took a back seat to the impending trade of Cubs outfielder Alfonso Soriano, who was taken out of the original lineup because a deal with the New York Yankees was being finalized Thursday. Soriano, who is batting .254 with 17 home runs and 51 RBIs in his seventh season with the Cubs, had yet to be dealt by the conclusion of the game, though he missed his second straight game while the club worked out the deal.

"I don't know what the Cubs get, but I'm happy and think they are happy, too,""Soriano said. "They are getting something back and I am happy going back to New York, where I started my career.

"The thing that was more difficult for me was leaving my teammates, my family."

Hill's first-inning double into the left-field corner plated Adam Eaton from first base with the Diamondbacks' first run. He hit his fifth home run of the season in the fifth, leading off the inning with a blast to left field.

Hill entered the game in a 4-for-31 slump over his previous eight games.

Wade Miley (7-8) worked 7 2/3 innings and didn't give up a run until the seventh. He allowed five hits and struck out four despite being hit in his right knee with a batted ball in the third inning.

"You got adrenaline. You don't really feel it too much out there," Miley said. "I was just trying to go after guys and keep us in the ballgame."

Miley forced two broken bats in his last inning. He left to a standing ovation with a runner on third base in the top of the eighth.

"We needed that," Gibson said. "Helped us rest the bullpen."

Back-to-back ground-rule doubles by Wil Nieves and Cliff Pennington gave Arizona a 2-0 lead. Pennington's hit was just out of the reach of Cole Gillespie, Soriano's replacement in left field.

Without Soriano, the Cubs' lineup lacked punch. Chicago scored its only run when Wellington Castillo doubled in Gillespie.

"You just don't fill that void," Cubs manager Dale Sveum said. "I know it impacted a lot of people on that field."


• What: Padres at Diamondbacks

• When: 6:40 p.m.

• TV; radio: FSAZ; 1490-AM