Scott Feldman scattered eight hits in his first complete game in nearly a year, Chris Carter and Matt Dominguez each had two RBIs, and the Houston Astros beat the Toronto Blue Jays 6-1 on Sunday.
Feldman (5-8) retired 17 of the last 19 batters, including nine straight at one point, and won for the first time since June 29. It was his first complete game since Sept. 6, 2013, against the White Sox.
Carter's two-run single in the third gave the Astros the lead. Dominguez had an RBI single as part of a three-run fourth and added a sacrifice fly in the fifth.
Dominguez, Jon Singleton and Jake Marisnick each had two hits as Houston won its fifth in the last seven games and third straight against Toronto.
Marcus Stroman (7-3) allowed five runs on seven hits in three-plus innings. He had allowed one run in 21 innings over his last three starts.
Dominguez and Marisnick hit RBI singles in the fourth to chase Stroman. Robbie Grossman drew a bases-loaded walk off Todd Redmond later in the fourth to make it 5-1.
Jose Reyes had three hits for Toronto. He remained in the game after sliding head first into second in the first inning and appearing to hurt his right shoulder on the play.
Ryan Goins' RBI single in the second put Toronto up 1-0.
Blue Jays: Toronto is off Monday before returning home to start a three-game series against division rival Baltimore on Tuesday. Lefty Mark Buehrle (11-7, 3.11) will start Tuesday for the Blue Jays.
Astros: Houston is also off Monday before travelling to Philadelphia for a three-game interleague series. Left-hander Dallas Keuchel (10-7, 2.97) will start Tuesday for the Astros.
Blue Jays: Infielder Brett Lawrie, who has been on the disabled list since June 23 with a fractured right index finger, will continue a rehab assignment at Single A Dunedin. Lawrie went 2 for 3 hitting leadoff Saturday night and played third base after starting at second base Friday night.
Astros: Infielder Jesus Guzman was placed on the 15-day disabled list with back spasms, and the Astros promoted outfielder Domingo Santana from Triple-A Oklahoma City on Sunday.