Filed under: Stream Game #2: 4/7, Arizona Diamondbacks 7, San Francisco Giants 6 Contributors: Imstillhungry95 and Jim McLennan Share this story Share this on Facebook Share this on Twitter Share All sharing options Share All sharing options for: Game #2: 4/7, Arizona Diamondbacks 7, San Francisco Giants 6 Reddit Pocket Flipboard Email Arizona seeks to square the series against San Francisco, with young starter Rubby De La Rosa making his Diamondbacks debut. 4 Total Updates Since Apr 7, 2015, 8:30pm EDT Follow this stream April 8, 2015 D-backs 7, Giants 6: Lamb, Bamb, Thank You, Ma'am By Imstillhungry95@imstillhungry95 A slugfest tonight as both starters struggled, and both offenses took advantage. April 8, 2015 Dbacks 7, Giants 6 By Imstillhungry95@imstillhungry95 April 7, 2015 Gameday Thread, #2 By Jim McLennan@AZSnakepit So, I presume there will be 1,400 comments tonight as well? Wait, where are you going? April 7, 2015 Game #2 Preview: 4/7, Diamondbacks vs. Giants By Jim McLennan@AZSnakepit After a one-run loss last night, the Diamondbacks seek to rebound, as Rubby de la Rosa makes his debut for Arizona.