CLOSE

By the Associated Press

HOUSTON — Kole Calhoun hit two home runs to lead the Arizona Diamondbacks over former teammate Zack Greinke and the Houston Astros 6-3 on Friday night.

Calhoun connected on Greinke’s fastball in the fourth inning for an upper-deck shot to right. The three-run homer put Arizona ahead 3-2. 

His second drive narrowly sneaked by the glove of leaping right fielder Josh Reddick. The solo shot off Blake Taylor in the eight made it 6-3. Calhoun has 14 homers following his second multihomer effort of the season.

Greinke matched his season high with nine strikeouts and pitched three-run ball over five innings. It was his first start against Arizona after being traded to Houston at the deadline last season.

Arizona took a 4-3 lead in the seventh on an RBI triple by Pavin Smith off Luis Garcia (0-1). Smith then scored on a wild pitch.

Arizona starter Zac Gallen (2-2) allowed a run in the first inning on a wild pitch and a run in the third inning on a double by Kyle Tucker. George Springer led off the fifth with a homer off the train tracks above left-center field. His 11th home run of the season tied it at 3.

Gallen allowed six hits in six innings, striking out six.

Jose Altuve had his first extra-base hit since Aug. 22, a span of 42 at-bats, with a double into the right-center field gap in the seventh inning. Altuve entered Friday hitting .216.

The Astros have lost 11 of their last 15 and fell to 25-26.