FavoritesSettings

Play4:56
Greg M. Cooper/USA TODAY Sports
1h

Sox search for solutions

There's plenty of season yet to play, but if Rick Porcello and the Red Sox are going to contend there's reason to be worried.

Play1:22
3hKeith Law

Law: Top 100 prospects for 2015 MLB draft

Keith Law updates his player rankings for the 2015 MLB draft and this time goes 100 deep, placing high-school shortstop Brendan Rodgers atop the list.

Baseball Tonight Video

Real or fake Lester (2:47)

Play2:47
Ed Zurga/Getty Images
6hBen Lindbergh

How Moustakas is finally beating the shift

Mike Moustakas, a notorious dead-pull hitter in the past, has adapted his game and is having success using the whole field this season.

AP Photo/Bill Kostroun
9hBuster Olney

How the AL East will shake out

Buster Olney takes a closer look at the unpredictable AL East. He also writes why Craig Counsell is a strong choice as new manager of the Brewers.

Play0:53
19hDavid Schoenfield

Monday's power rankings

San Francisco Giants pitcher Madison Bumgarner tops tonight's list.

MLB Video

Rangers end Astros' 10-game winning streak (1:02)

Play1:02
Play
Are Mets falling back to earth after hot streak? (2:13)
Billy Hurst/USA TODAY Sports
1dRob Arthur

Yadier Molina forgot how to frame a pitch

FiveThirtyEight finds that Yadier Molina's pitch framing has declined dramatically over the past two years - something that could affect the Cardinals overall more than might be expected.

Play1:15
1dTommy Rancel

Updated top 10 fantasy prospects for 2015

Noah Syndergaard jumps to the top of Tommy Rancel's updated top 10 fantasy prospects for 2015, which also includes a couple of Blue Jays rookies who were demoted last week.

Play
One Nacion: Why are rivalries so important? (4:03)

Now

Shelby Miller shuts down Phillies

It took the Braves’ starter just 99 pitches to cut down Philadelphia in a 9-0 win. Miller allowed three hits and struck out eight in his third career shutout. Box score

Doug Padilla @ESPNChiSox

The White Sox are still without a HR since 4/22 vs. Cleveland (8 games). Longest HR drought since June 2010.

Betts goes yard again

It's been all Mookie Betts for the Red Sox tonight. Betts broke up Drew Smyly's no-hit bid with a solo homer in the 6th and went deep again in the 8th to give Boston a 2-0 lead. At 22 years and 210 days old, Betts is the youngest Red Sox player with a multi-HR game since Jim Rice in 1975. Follow live

Tex launches his longest HR this season

Mark Teixeira's two-run homer in the 5th inning landed at 433 feet -- his longest blast of the season by 25 feet. The Yankees lead the Jays 6-0 in the top of the 8th. Follow live

A pain to watch Shane

Shane Greene has now allowed 20 ER in his last 3 starts after exiting with 5 ER on five hits in 2 2/3 innings tonight against the White Sox. He allowed 1 ER in his first 3 starts combined. After a four-run 3rd inning, the White Sox lead 5-2 in the 4th inning. Follow live

Adam Rubin @AdamRubinESPN

Colon done after 7.2 IP. Finished with 9 Ks -- one shy of his first double-digit strikeout performance since 2007. #Mets 3, Orioles 1, top 8