For the second time in 18 days, Toronto Blue Jays starter Bowden Francis had a no-hit bid broken up by a home run in the ninth inning.