Toronto might start calling Mark Buehrle the streak buster. For the second time this season, Buehrle ended a Blue Jays seven-game losing streak Sunday. He allowed one run over eight innings and the Toronto Blue Jays rallied for two runs in the ninth inning to walk away with a 2-1 win over the Houston Astros.