Astros rookie starter Lance McCullers put together a quality start Wednesday, tossing seven innings of five-hit ball to pick up his fifth win of the season. 

McCullers walked none and struck out five, while keeping the ball on the ground, registering 12 ground-ball outs. He allowed a first-inning run but settled down after that, finishing the night with 99 pitches. 

Over his last seven starts, McCullers (5-3) has alternated wins and losses with three no-decisions mixed in.