TORONTO (AP) - Chris Carter hit a three-run home run, Justin Maxwell and Matt Dominguez added solo shots and the Houston Astros beat the Toronto Blue Jays 8-6 on Saturday to snap a three-game losing streak.
Dallas Keuchel (5-5) pitched a season-high 7 1-3 innings to end a six-start winless skid. He allowed six runs and 10 hits, walked one and struck out six for his first victory since June 16.
Jose Veras got the final five outs for his 19th save in 22 chances.
The Astros, who had lost 21 of their previous 26, won for just the second time since July 12.
All three homers came off Josh Johnson (1-7), who lost his career-worst fifth straight start.
To comment, the following rules must be followed:
Comments may be monitored for inappropriate content, but the station is under no legal obligation to do so.
If you believe a comment violates the above rules, please use the Flagging Tool to alert a Moderator.
Flagging does not guarantee removal.
Multiple violations may result in account suspension.
Decisions to suspend or unsuspend accounts are made by Station Moderators.
Questions may be sent to email@example.com. Please provide detailed information.