Pirates, Brewers get walk-off wins, Mike Trout hits mammoth HR

Justin K. Aller

Two NL Central teams win thrillers, while Mike Trout annihilates ball and home-run distance record at Kauffman Stadium.

Two National League Central teams pulled off walk-off wins on Friday. Ryan Braun brought in the game-winning run on a line drive up the middle against the Rockies not long after Pirates outfielder Josh Harrison played the hero in Pittsburgh against the Mets.

The single off of Matt Belisle was Braun's second RBI of the night after being hit by a pitch in the seventh. The win is the Brewers' third straight, the seventh out of their last 10, and puts them six games clear of the second-place Cardinals. Braun also has to hope this hit will spark a resurgent July; he's finishing up one of the worst single months of his career. Braun hit .230 in June to drop his batting average 44 points in just the last 26 days.

Harrison has had no such issues this month, hitting an even .300 in June, and helping the Pirates dig out of the massive hole they found themselves in at start of their season. Two games over .500 for the first time since April 11th, the Bucs now find themselves within swiping distance of one of the two Wild Card spots in large part to Harrison's effort. That effort was on display during a wild escape from a run-down in the 10th that so infuriated Mets manager Terry Collins, he got himself ejected for arguing.

Because they're the Mets

How did 24 teams pass on this guy?

Mike Trout obliterated a ball today, sending it 489 feet in the opposite direction against the Kansas City Royals. He set a Kauffman Stadium record in the process, beating Travis Hafner's record by eight feet.

Friday's Final Scores

Brewers 3, Rockies 2

Royals 8, Angels 6

Athletics 9, Marlins 5

Rangers 5, Twins 4

Pirates 3, Mets 2 (F/11)

White Sox 5, Blue Jays 4

Braves 4, Phillies 2

Orioles 4, Rays 1

Rays 5, Orioles 2

Cubs 7, Nationals 2

Yankees 6, Red Sox 0

Reds 6, Giants 2

Mariners 3, Indians 2

Diamondbacks 2, Padres 1

Tigers 4, Astros 3 (11)

Cardinals 3, Dodgers 1

More from SBNation.com

Log In Sign Up

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.




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.