On Tuesday afternoon, the Houston Astros were able to score in bunches through the first four innings of the game and ended up taking a 9-4 win over the Arizona Diamondbacks. Starting pitcher Brad Peacock put in a decent day's work on the mound but was unable to pick up the victory.

Nonetheless, the latest road game victory gave Houston their 73rd of the season. Here's the latest MLB game recap including top performers, stats, a standings update, and what's next for these teams.

MLB game recap

The Houston Astros scored eight runs through the first four innings in order to build up their lead.

It was 8-0 until Arizona finally answered with three runs of their own in the fourth, and another in the fifth inning. However, Arizona was held scoreless from the sixth inning onward and the Astros tacked on one more run as Max Stassi hit his first home run of the season in the ninth. Ultimately, Houston took the game 9-4 in Phoenix, Arizona.

For the day, the Astros piled on 13 hits throughout the game to get their nine runs. George Springer, Stassi, and pitcher Brad Peacock each recorded two RBIs for the day. Peacock didn't get the win as he pitched 4.2 innings and struck out nine total batters, but needed relief from Francis Martes in the bottom of the fifth inning. That gave Martes his fifth win of the season to move to 5-2 overall.

Peacock had a no-hitter going through the first three innings in his latest appearance.

For the Arizona Diamondbacks, the team certainly didn't fold after Houston's scoring flurry. After finding themselves down 8-0 in the bottom of the fourth, the Diamondbacks responded with three runs there and a fourth running in the fifth inning.

Today's stats leaders included Jake Lamb with two RBIs as well as Paul Goldschmidt and Brandon Drury with one apiece. Coming up on the losing side of things for the pitching duel was Anthony Banda who is now 1-3 on the season.

MLB standings & what's next

With today's win, the Houston Astros are now 73-46 overall and 40-21 on the road.

Houston continues to hold the top record in the American League West with a 12-game lead over the Los Angeles Angeles. Their series against the Diamondbacks will shift to Houston for the next part of the series, with game time set for 8:10 p.m. Eastern Time on Wednesday evening.

The Arizona Diamondbacks fall to 66-53 for the MLB season with a 39-23 record at home. Arizona still holds one of the two NL Wild Card spots but they'll want to keep ahead of the St. Louis Cardinals and Milwaukee Brewers who are 4.5 and 5.5 games back, respectively. They travel to Houston for the third game of their series with the Astros, with an 8:10 p.m. ET start scheduled for Wednesday.