FavoritesSettings

Play
AP Photo/Chris Carlson
13m

Middlebrooks fuels Pads

Will Middlebrooks has a two-run homer and an RBI double as the Padres hang on against the Angels.

Play
Fact or Fiction with Buster Olney (2:32)
Play
Mets pitcher blasts mammoth homer (0:24)
Play1:12
11hAJ Mass

Updated top 250 fantasy baseball rankings

AJ Mass updates the Top 250 rankings and explains how two-month splits can be used to determine the future value of players, using Dallas Keuchel as an example.

Play
Cruz lands HR in fish tank (0:15)
Play
Harper, Bryant squaring off again (6:52)

Now

Braves add 2 in the 8th, lead 3-1

Andrelton Simmons scored on a wild pitch and Nick Markakis' ground-rule double brought home Jace Peterson to give the Braves the lead at Dodgers Stadium. Follow live

AP

Cardinals walk off thanks to error

Jason Heyward started off the bottom of the 9th with a game-tying homer and Matt Carpenter scored the winning run on a throwing error as the Cardinals earned their 4th straight win with a 4-3 victory over the D-backs.

Play0:37

David Schoenfield @dschoenfield

Noticed this about Max Scherzer: More fastballs and sliders this year, fewer curveballs and changeups and thus more strikes/fewer walks.

Angels @Angels

Back and forth we go. San Diego retakes the lead after Upton's ball rolls just out of Aybar's reach, scoring Amarista.

Scherzer, Nats blank Cubs

Max Scherzer struck out 13 over seven innings and Bryce Harper homered yet again, his 18th of the season, leading the Nationals past the Cubs 3-0.

Play0:35

Bryce, Scherzer lead Nats to series win

Bryce Harper hit his second homer in as many nights to give him 18 total this season, and Max Scherzer (13 Ks, 7 IP) outdueled Jon Lester (10 Ks, 7 IP) to win his fifth straight start. Box score

AP

#VoteDbacks @Dbacks

Update: Tuffy Gosewisch was removed from tonight's game due to a jammed left knee.

Angels @Angels

Carlos Perez legs out an infield single that drives in Freese! We're tied at 1 in the second.

Rizzo a target at the plate

Cubs 1B Anthony Rizzo was hit by a league-leading 13th pitch this season in the 8th inning against the Nats. He was hit by 15 all of last year. The Nats lead 2-0, but the Cubs have runners on 1st and 2nd with no outs and Kris Bryant at the plate. Follow live

ESPN Stats & Info @ESPNStatsInfo

Bryce Harper now has 8 HR in the 10 games Max Scherzer has started this season and 10 HR in the 37 games started by everyone else.