CHICAGO (AP) – Rookie Brad Halsey pitched six innings of four-hit ball, and Luis Gonzalez and Chad Tracy homered to lead the Arizona Diamondbacks over the Chicago Cubs 6-0 on Thursday.

Halsey (7-7), acquired from the New York Yankees in the Randy Johnson trade during the offseason, won his third straight decision by striking out two and allowing just one intentional walk.

Tim Worrell pitched a scoreless seventh, Jose Valverde struck out the side in the eighth and Greg Aquino worked the ninth to complete the five-hitter.

Arizona’s Shawn Green had four hits, including a triple. Tracy and Gonzalez each added doubles and Luis Terrero added a two-run single in the ninth.

After Matt Murton singled to lead off the third, Halsey retired nine straight until Jody Gerut led off the sixth with a double, starting Chicago’s only threat against him.

Jerry Hairston sacrificed Gerut to third and Ronny Cedeno struck out. Halsey intentionally walked NL batting leader Derrek Lee, then hit Aramis Ramirez with a pitch to load the bases before he got Michael Barrett to hit into a force.

Jerome Williams (3-4) allowed one run and seven hits in 5 1-3 innings, striking out five and walking four. He made his sixth start with the Cubs since being acquired from San Francisco on May 28.

He allowed Tracy’s solo homer in the second, then pitched out of trouble until he loaded the bases in the sixth and was replaced by Will Ohman.

Ohman forced Green at the plate on Halsey’s bunt and got Craig Counsell to ground out to end the inning, but allowed Gonzalez’s two-run homer, his 13th, in the seventh to make it 3-0.

The Diamondbacks added three more runs in the ninth. Tony Clark scored on a wild pitch by Michael Wuertz and Terrero singled with two outs to drive in two runs.

Notes: Halsey’s last loss was on June 28 to San Francisco to cap a string of five straight defeats. … IF-OF Conor Jackson, the Diamondbacks’ top prospect, joined the team in time for the game. He pinch hit with the bases loaded in the seventh and popped to first. Jackson was batting .354 with 70 RBIs for Triple-A Tucson. … Hairston was back in center field and the leadoff spot after missing Wednesday’s game with a bruised left calf. … Murton started in left field and went 1-for-2 before being replaced by Gerut in the sixth. He is 14-for-29 since his recall from Double-A West Tenn on July 7. … Gerut’s sixth-inning double was his first hit with the Cubs. He was acquired from Cleveland on July 18.

AP-ES-07-28-05 1730EDT

Only subscribers are eligible to post comments. Please subscribe or to participate in the conversation. Here’s why.

Use the form below to reset your password. When you've submitted your account email, we will send an email with a reset code.