Roy Halladay allowed just six hits to win for the first time since June 3 and rod Barajas drove in three runs to lead the Toronto blue Jays past the Boston red Sox 2 7 in the American League on Sunday.
Halladay pitches 3 hitter blue Jays beat red Sox.