Blue Jays 4, D'backs 1
PHOENIX — Esmil Rogers pitched 61/3 one-hit innings to lead the Blue Jays. Rogers retired 13 straight at one point and earned his first victory since June 18 against the Rockies in one of his best starts of the season. He locked up with Brandon McCarthy in an unlikely pitchers' duel: Both entered with a 5.03 ERA and three victories apiece. McCarthy pitched a five-hitter for his second complete game of the season.