Brett Wallace and Fernando Martinez each hit three-run homers to back Lucas Harrell's eight strong innings and the Houston Astros beat the Chicago Cubs 10-1 on Tuesday night.
Harrell (10-8) scattered six hits and struck out six, helping the Astros win for only the third time in their last 28 road games. Harrell has allowed two runs or fewer in all seven of his starts since the All-Star break.
Scott Moore added a solo shot and double twice for a career-high three extra-base hits. Jose Altuve doubled twice and had three of Houston's 13 hits.
Chris Volstad (0-9) lasted just five innings, allowing eight hits and four runs in his latest bid for his first big league win since July 10, 2011. He hasn't won in his last 23 starts and is approaching the major league record of 28 held by Cliff Curtis, Matt Keough and Jo-Jo Reyes.