Filed under: Stream 2019 Games Game #85, 6/29: Diamondbacks 4, Giants 3 Contributors: Jack Sommers and Keegan Thompson Share this story Share this on Facebook Share this on Twitter Share All sharing options Share All sharing options for: Game #85, 6/29: Diamondbacks 4, Giants 3 Reddit Pocket Flipboard Email 3 Total Updates Since Jun 29, 2019, 9:00pm EDT Follow this stream June 30, 2019 Diamondbacks 4, Giants 3 By Jack Sommers Greinke Masterful for 7, Offense comes through late June 29, 2019 Gameday Thread, #85: 6/29 @ Giants By Keegan Thompson@k_man5000 June 29, 2019 Preview, #85: 6/29 Diamondbacks @ Giants By Keegan Thompson@k_man5000