D-backs starting pitcher Zack Godley

Godley pitched 7 innings for the Reno Aces on Thursday, giving up 1 run and 6 hits while striking out 9. This will be his third start of the season for the D-backs. The most recent came on July 5, when he got credit for the win while giving up 8 hits and 4 runs to the Padres over 5 innings. Victories seem to find their way to Godley -- he's 7-1 over a brief major-league career that includes 8 starts and 7 relief appearances.

APMatt York

Blue Jays starting pitcher Aaron Sanchez

Sanchez, 24, is having a breakout season in his first full-time go-round as a starting pitcher. He's made 5 consecutive starts giving up 2 runs or fewer, going 3-0 with a 1.91 ERA. His most recent start was July 9, but he did pitch one inning in the All-Star Game. He's 6-0 with a 2.20 ERA in 10 starts on the road.

Nick Turchiaro-USA TODAY SportsNick Turchiaro

How do you like him now?

In the first games since his All-Star Game snub, Jake Lamb showed what a star looks like by earning National League Player of the Week for his performance in three games against the Dodgers. Lamb was 7 for 12 in the series with two doubles, a triple and a home run. He's now hitting .302 for the season with 21 home runs, leads the NL and ranks second in the majors in slugging percentage (.635) and extra-base hits (50) and leads the majors in triples (8).

APRoss D. Franklin

Beware the long ball

Home runs have tormented the D-backs pitching staff all season long, and especially at Chase Field, where opponents have gone deep 70 times. You can bet the Blue Jays will be licking their chops. Their 134 home runs are second in the majors to Baltimore. Edwin Encarnacion leads the way with 24, followed by Donaldson at 23, and Troy Tulowitzki and Michael Saunders at 16. Donaldson is slashing .404/.519/.761 in 28 games since June 14, with 9 home runs, 33 runs scored and 29 RBI. He's leads the majors with 82 runs scored, and teammate Encarnacion leads in RBI with 81.

Kevin Sousa-USA TODAY SportsKevin Sousa

Strangers when they meet

The Diamondbacks have played the Blue Jays just 14 times in franchise history, and that includes 2 games earlier this year in Toronto (a split). The only team they've player fewer games against is the White Sox. Nine of those 14 games have been played in Phoenix -- most recently in 2013, when the Blue Jays took 2 of 3. All told, the 14 games have been split evenly: 7 wins for each.