Sports

Altuve gets 3 hits, Cosart goes strong 6 innings in Astros' 4-3 win over Arizona

  • Houston Astros' Jarred Cosart throws against the Arizona Diamondbacks during the first inning of a baseball game on Monday, June 9, 2014, in Phoenix. (AP Photo/Ross D. Franklin)

    Houston Astros' Jarred Cosart throws against the Arizona Diamondbacks during the first inning of a baseball game on Monday, June 9, 2014, in Phoenix. (AP Photo/Ross D. Franklin)  (The Associated Press)

  • Arizona Diamondbacks' Aaron Hill, left, drops the ball for an error as Houston Astros' Jason Castro (15) slides safely into second base during the first inning of a baseball game on Monday, June 9, 2014, in Phoenix. (AP Photo/Ross D. Franklin)

    Arizona Diamondbacks' Aaron Hill, left, drops the ball for an error as Houston Astros' Jason Castro (15) slides safely into second base during the first inning of a baseball game on Monday, June 9, 2014, in Phoenix. (AP Photo/Ross D. Franklin)  (The Associated Press)

  • Arizona Diamondbacks' Josh Collmenter throws against the Houston Astros during the first inning of a baseball game on Monday, June 9, 2014, in Phoenix. (AP Photo/Ross D. Franklin)

    Arizona Diamondbacks' Josh Collmenter throws against the Houston Astros during the first inning of a baseball game on Monday, June 9, 2014, in Phoenix. (AP Photo/Ross D. Franklin)  (The Associated Press)

Jose Altuve had three hits, including an RBI double, Jarred Cosart pitched six solid innings and the Houston Astros beat the Arizona Diamondbacks 4-3 on Monday night.

Cosart (5-5) allowed three runs and five hits with two walks. The 23-year-old right-hander struck out eight, matching his career high set in his previous start against the Los Angeles Angels. He retired the first 10 batters, five by strikeout.

The Astros scored their four runs in the first two innings off Josh Collmenter (4-3), who settled down to blank Houston over his final five innings.

Paul Goldschmidt doubled in a run for the Diamondbacks, who had won five of six going into the game.

Chad Qualls pitched a scoreless ninth for his eighth save in nine opportunities and seventh straight since May 11.

The Astros have won four of five and 12 of their last 16.