Roy Halladay pitched eight strong innings and the Toronto Blue Jays beat Oakland 6-1 on Monday night, handing the A's their season-high seventh straight loss. A's starter Sean Gallagher allowed five runs ? four earned ? and four hits in three innings, his shortest start of the year.