TORONTO -- Russell Martin homered and matched a season high with three hits, Josh Donaldson broke out of his slump with a go-ahead single and the Toronto Blue Jays beat the Houston Astros 7-4 on Thursday night.
Francisco Liriano (5-4) pitched six solid innings and Roberto Osuna converted his 21st consecutive save opportunity as the Blue Jays, who began the night last in the AL East, won their third straight. Houston, which has the best record in the majors at 58-28, had won four in a row and eight of 10.