Rounding the Bases: Scores and highlights from Monday's games

Harry How

All the scores and highlights from Monday's action.

Yankees 7, Indians 4: Mark Teixeira hit his first home run of the season, and did so with a grand slam. Travis Hafner would also add his ninth home run of the season as the Yankees would get a good effort out of their bullpen. Andy Pettitte allowed four runs in 4 2/3 innings.

Phillies 7, Marlins 2: Domonic Brown hit his ninth home run in his last 10 games, and the Phillies cruised over the hapless Marlins.

Reds 3, Rockies 0: Jay Bruce hit a home run, Bronson Arroyo pitched eight shutout innings, and Aroldis Chapman closed this one for the Reds.

Braves 7, Pirates 2: Kris Medlen pitched seven innings without allowing an earned run, and the Braves cruised to this win over the Pirates. Jason Heyward hit a home run in this one.

Athletics 10, Brewers 2: Nineteen hits and 10 runs later, the Athletics quietly improved to 35-24. Moneyball lives!

Cardinals 7, Diamondbacks 1: Lance Lynn was in control of this one, and Matt Carpenter and Carlos Beltran each added three hits as the Cardinals cruised to their 38th win of the season.

Astros 2, Angels 1: This is not a typo: the Astros just swept the Angels in a four-game series. In Anaheim. Can't the Astros get the first pick instead of the Marlins, because they at least pretended to care about the game of baseball?

Mariners 4, White Sox 2: Raul Ibanez hit a home run and Endy Chavez had two hits. No, this is not 2005, but if it was, that would be cool, because that would mean you have a time machine.

Dodgers 2, Padres 1: Yasiel Puig is the man. Adrian Gonzalez and Scott Van Slyke each hit solo home runs to represent the two Dodger runs.

But guys, Yasiel Puig is my hero and he should be yours, too. He had two hits in his MLB debut and managed this double-play to end the game:

Puig_medium

X
Log In Sign Up

forgot?
Log In Sign Up

Forgot password?

We'll email you a reset link.

If you signed up using a 3rd party account like Facebook or Twitter, please login with it instead.

Forgot password?

Try another email?

Almost done,

By becoming a registered user, you are also agreeing to our Terms and confirming that you have read our Privacy Policy.

Join SBNation.com

You must be a member of SBNation.com to participate.

We have our own Community Guidelines at SBNation.com. You should read them.

Join SBNation.com

You must be a member of SBNation.com to participate.

We have our own Community Guidelines at SBNation.com. You should read them.

Spinner.vc97ec6e

Authenticating

Great!

Choose an available username to complete sign up.

In order to provide our users with a better overall experience, we ask for more information from Facebook when using it to login so that we can learn more about our audience and provide you with the best possible experience. We do not store specific user data and the sharing of it is not required to login with Facebook.