Filed under: Stream Game #83: 7/2, Arizona Diamondbacks 6, San Francisco Giants 5 Contributors: Jim McLennan Share this story Share this on Facebook Share this on Twitter Share All sharing options Share All sharing options for: Game #83: 7/2, Arizona Diamondbacks 6, San Francisco Giants 5 Reddit Pocket Flipboard Email Can Patrick Corbin help stop the home losing streak before it reaches truly epic proportions? 3 Total Updates Since Jul 2, 2016, 8:00pm EDT Follow this stream July 3, 2016 Diamondbacks 6, Giants 5 By Jim McLennan@AZSnakepit The six-game losing streaks, both at Chase and overall, for the Diamondbacks both ended. Largely responsible was Welington Castillo's three-run homer in the eighth inning July 2, 2016 Gameday Thread, #83: 8/2 vs. Giants By Jim McLennan@AZSnakepit Six losses in a row for Arizona, and also six losses in a row at Chase Field. Will those streaks end today? July 2, 2016 D-backs Game Preview, #83: The Corbin conundrum By Jim McLennan@AZSnakepit While much of the concern has been aimed at Shelby Miller, he's not the only member of the rotation to be performing well short of expectations.