FavoritesSettings

Play1:02
AP Photo/Mark J. Terrill
Play
Nats put Strasburg on DL (2:41)
Play2:09
15hChristina Kahrl

Saturday's power rankings

Kris Bryant and Bryce Harper provide the fireworks, Avisail Garcia the glovework and Clay Buchholz the handiwork on Independence Day.

Play
Web Gems (0:58)
Play
Happy Fourth from the Founding Fathers (0:59)
Play
GM's Office: Joe Maddon is players' choice (6:27)

Now

Hanley homer gives Boston lead back

Hanley Ramirez responded to Houston slugging 2 HRs in the top of the 7th with a 2-run shot of his own in the bottom half of the frame. The Red Sox lead 5-4. Follow live

Phillies score 4 in 10th to beat Braves

After a scoreless 9 innings, there was finally offense in the 10th, as Ryan Howard's sac fly gave Philadelphia the lead for good, and Carlos Ruiz and Freddy Galvis added insurance RBIs in the 4-0 win. Box score

Sam Fuld goes deep to give A's lead

The A's RF hit his first home run of the season -- a solo shot to right -- to put his team up 1-0 entering the 4th inning vs. Seattle. Follow live

Lynn, Pham lead Cardinals past Padres

Lance Lynn struck out 8 over 7 innings and scored two runs, while rookie Tommy Pham hit his first major-league HR in the 3-1 win over San Diego. Box score

AP

Hendricks dominates Marlins

Kyle Hendricks did not allow a run in his 7 1/3 innings of work and Chris Coghlan collected the lone RBI in Chicago's 2-0 win today. Box score

Getty

Baseball Tonight @BBTN

.@Royals walk it off! Lorenzo Cain scores all the way from 1st on an Eric Hosmer double to send the fans home happy w/ a 3-2 win over Twins.

Royals spoil Santana's superb debut

Ervin Santana's return from an 80-game drug suspension went very well as he held Kansas City to 2 runs in 8 innings of work. But with Santana out of the game, the Royals' Eric Hosmer clubbed a walk-off double. Box score

AP

Baseball Tonight @BBTN

.@astros do what they do best... hit balls a LONG way. Carlos Correa and Evan Gattis go back-to-back to take the 4-3 lead over Red Sox.

Cole gets to 12 in Pirates win

Gerrit Cole twirled an 8-inning, 3-run gem and also become the 5th Pirate ever to reach 12 wins before the All-Star break. Pittsburgh beat the Indians 5-3. Box score

Getty

Blue Jays power through Tigers

Toronto used a 6-run 5th to avoid a sweep against Justin Verlander and Detroit. Jose Bautista contributed to the 10-5 victory with his 17th HR of the season. Box score

AP

Phillies, Braves scoreless through 9

There's still no score at Turner Field, thanks in part to strong performances from SPs Cole Hamels and Shelby Miller. The game is now in the hands of both bullpens. Follow live

Getty

Rockies rolling in the first

It didn't take long for Colorado to get going, as Troy Tulowitzki hit a 3-run HR in the top of the first to go up 3-0 before the D-backs could even record an out. And 3 more more singles made it 4-0 after the top half of the inning. Follow live

With starters out, Red Sox take lead

Boston's Eduardo Rodriguez and Houston's Lance McCullers both made it through 5 with 1 run to their credit. The Red Sox just tallied a pair of runs in the 6th to go ahead 3-1. Follow live

Getty

Ramirez pitches Rays past Yankees

Erasmo Ramirez allowed just 1 run and 3 hits over 6 innings, as Tampa Bay avoided a sweep in the Bronx with an 8-1 win. Box score

AP

Look what I found!

Adam Jones' bat flew into the stands at U.S. Cellular Field during the fifth inning of the Orioles-White Sox game, and it eventually ended up in the hands of this fan. Baltimore leads Chicago 4-0 in the 6th. Follow live

AP

Jungmann shuts down Reds

Brewers rookie Taylor Jungmann continues to impress, allowing just 1 run over 8 innings in the 6-1 win over Cincinnati. Adam Lind homered and drove in 3, tying a team record of 9 straight games with an RBI as Milwaukee won its 8th straight. Box score

Getty