Filed under: Stream Game #3, April 5: Giants 6, Diamondbacks 8 Contributors: David Castro and Jim McLennan Share this story Share this on Facebook Share this on Twitter Share All sharing options Share All sharing options for: Game #3, April 5: Giants 6, Diamondbacks 8 Reddit Pocket Flipboard Email Taijuan Walker starts for the first time in Arizona, facing San Francisco's Matt Moore at Chase Field. 4 Total Updates Since Apr 5, 2017, 9:00pm EDT Follow this stream April 6, 2017 Walker and Diamondbacks beat San Francisco By David Castro Don't call it a comeback! Arizona rallies for win over the visiting Giants April 6, 2017 Giants 6, Diamondbacks 8 By David Castro The D-backs fell behind early, and had some sloppy defense again, but managed another comeback victory to make a winner out of Taijuan Walker in his MLB debut for Arizona. April 5, 2017 Gameday Thread, #4: 4/5 vs. Giants By Jim McLennan@AZSnakepit Roger Corman is 91 today. April 5, 2017 Preview, #3: Giants @ Diamondbacks, 4/5 By Jim McLennan@AZSnakepit After the baseball equivalent of the Ice-bucket Challenge last night, how will the D-backs fare in game three of four against the Giants?