Arizona Diamondbacks Game Recap: Jake Lamb and David Peralta Power Offense In Win

8. 6. 40. Final. 7

Game Recap:

This is what we expect to see most of the season from this Diamondbacks team.

David Peralta and Jake Lamb hit three run home runs to power the Dbacks to a 7-6 win over the Giants on Tuesday night at Chase Field.

It was the Diamondbacks first “slap-hands” win of the season, and it gave Chip Hale his first career managerial victory.

Rubby De La Rosa struggled with his command but at the end of the day he won the game thanks to plenty of run support. De La Rosa gave up six runs in 5 2/3 innings.

Giants starter Ryan Vogelsong took the loss allowing all seven runs in 4 2/3 innings.

The Giants starting rotation is banged up, so Vogelsong had to step in and be the no.2 starter. Jake Peavy was supposed to start but he was scratched.

The Giants took an early lead in the first inning when Buster Posey connected on a first pitch fastball and hit a two out two run homer.

The Diamondbacks got a run back in the second when Lamb grounded out to score Mark Trumbo.

In the bottom of the third, Peralta hit a bullet to right-center field scoring Aaron Hill and Paul Goldschmidt to give the Dbacks a 4-2 lead.

The Giants weren’t done however. They scored in the fourth on a Brandon Belt RBI single, and then they tied the game on a sac fly by Joe Panik.

The hottest hitter came up to the plate in the bottom of the fifth for the Diamondbacks and I wasn’t surprised with what happened next.

Lamb hit a clutch three run homer to right-center field scoring Goldschmidt and Peralta and the Diamondbacks lead 7-4.

The Giants got two runs back in the sixth on a Brandon Crawford HR, and a Hector Sanchez RBI double.

Randall Delgado, Evan Marshall, and Addison Reed got the job done for the rest of the game keeping the Giants off the board.

More from Venom Strikes

Thoughts and Observations:

This is what we Expect: This is what were going to get most days for this year’s team. Just enough pitching, a lot of offense, and above average defense. Whatever it takes to win, that is all that matters.

Jake Lamb is on Fire: Jake Lamb is on fire my friends! Two really big hits in two days, and he has 7 RBI’s in 2 games! First, he hit a three run double on Opening Night late in the game to give the team a chance, and last night he hit the go ahead home run which ended up being the difference. Keep him in the lineup Hale!

Bullpen does the Job: The starting rotation is going to be on and off all season, and the offense is going to give you plenty of run support. That being said, the Diamondbacks should be in pretty much every game. That means the bullpen has to do their job, and Delgado, Ziegler, Marshall, and Reed did their job last night. That has to continue.

Starters have to be Better: The Diamondbacks wont be able to score 7 runs every game, which means the starters have to be better. The Dbacks starters have given up 9 ER in 10 innings with a .400 opponents batting average. Its early, but those numbers have to be better.

Next Up:

The Diamondbacks will look to win the rubber game and the series against the Giants today. Jeremy Hellickson will make his Dbacks debut and he will face RHP Chris Heston.

Next: Archie Bradley and Chase Anderson's Starts Announced