Carlos Beltran and the Yankees have finally strung together some wins.Getty Images

1. Chicago Cubs (29-13, previously No. 1) – The Cubs are blowing away the rest of baseball both from the mound and at the plate. Jake Arrieta has a 1.29 ERA, the best in the game and Anthony Rizzo’s 34 RBIs are the second-most in the National League. It will be interesting to see justhow early they can clinch the NL Central.


2. Boston Red Sox (27-17, previously No. 2) – The story with the Red Sox of late is their offense, led by Jackie Bradley Jr. and his 27-game hit streak. The center fielder is batting .342 on the year and that isn’t even best on the team as Xander Bogaerts is batting .346. They are 1-2 in the entire American League.


3. San Francisco Giants (27-19, previously No. 8) – The Giants might be the hottest team in all of baseball – winners of nine of their last 10 and taking 2-of-3 from the Cubs over the weekend. Along with Madison Bumgarner from the mound, Hunter Pence continues to swing a hot bat as he has 32 RBIs, tied for fourth in the NL.