They did it again. The Angels were 4 for 30 with runners in scoring position over the weekend, losing three straight one-run games. https://t.co/XPBX3jLIuj
Bobby Witt Jr. blast! https://t.co/lJ16ouysFQ
Bo Bichette leads Jays past Angels for Toronto’s eighth straight win https://t.co/S5AW7TmlJS https://t.co/PQTmzRgdQI
The Toronto Blue Jays edged the Los Angeles Angels 3–2 on Sunday at Rogers Centre, completing a three-game sweep and stretching their season-best winning streak to eight. Toronto improved to 52-38, maintaining first place in the American League East, while the Angels slipped to 43-46 after their third consecutive one-run loss. Bo Bichette erased an early deficit with a leadoff home run in the fourth inning—his 12th of the year—and later scored the decisive run on Davis Schneider’s single down the left-field line in the sixth. Kevin Gausman struck out nine over 5⅔ innings, allowing two runs, and Jeff Hoffman notched his 22nd save. Angels starter Tyler Anderson was charged with three runs over five-plus innings, surrendering Bichette’s blast and Schneider’s RBI hit. Mike Trout opened the scoring with his 14th homer, but Los Angeles stranded 12 runners and finished 1-for-8 with men in scoring position. The series underscored the clubs’ diverging fortunes. On Saturday, Addison Barger’s two-out single in the 11th inning delivered a 4-3 Toronto victory, marking the Blue Jays’ seventh straight win. Across the weekend, the Angels went 4-for-30 with runners in scoring position, leaving 30 men on base, while Toronto moved to within one win of matching its franchise record for victories before the All-Star break (53, set in 1985 and 1992).