Roberto Osuna would close out the 5–4 victory. Prior to the second game, Saunders was announced as the Final Vote winner, and became the fourth Toronto representative for the All-Star game. J. A. Happ would lead the Blue Jays to a 6–0 victory that night, earning his twelfth win of the season and tying his career-high in wins. The Tigers would end Toronto's seven-game winning streak the following day, winning 3–2. After the game, Aaron Sanchez was named as Craig Kimbrel's replacement to the All-Star Game. In the final game before the All-Star break, R.A. Dickey would hold the Tigers offence to a single run in a 6–1 Blue Jays victory. Edwin Encarnación sat out of this game after choosing to drop his appeal of the one-game suspension he received earlier in the month. Following the All-Star break, the Blue Jays visited Oakland to play three games against the Athletics. The Blue Jays lost the very back-and-forth first game 8–7, despite leading 7–3 earlier on. They also lost the second game, 5–4; as R.A. Dickey allowed all of Oakland's runs on three home runs. The Jays avoided getting swept, winning the finale 5–3 after Josh Donaldson doubled in the ninth inning to take the lead. Following an off day, the Blue Jays played a two-game series in Arizona against the Diamondbacks. In the first game, Aaron Sanchez pitched seven innings and only surrendered one run, while Edwin Encarnación, who has a history of hitting well in Arizona, hit a three-run home run, helping Toronto win 5–1. The Jays completed the sweep the next day, this time winning 10–4, backed by eight strong innings from Marcus Stroman, who only allowed one run. The Blue Jays returned home for a nine-game homestand to close out the month of July. Facing the Seattle Mariners for the first time in 2016, the Toronto offence was stymied by James Paxton and the Seattle bullpen, losing the first game 2–1. R.A. Dickey had the shortest outing of his Blue Jays career in the second game, going only three innings and allowing six earned runs, including a grand slam to Nelson Cruz. Seattle would score five more runs off Jesse Chavez and three off Drew Storen to take the second game of the series, 14–5. The Blue Jays would avoid being swept, winning the final game of the series 2–0.