The Indians are in a free fall, the Red Sox can’t lose, and the Phillies just won’t give up that number one spot. MLB’s big contenders have awoken and it’s shaking the landscape of our weekly top ten power rankings. Let’s see who made the list this week.

#1 Philadelphia Phillies

A 5-2 week leaves the Phillies with the best record in baseball by only half a game. This team keeps churning out the victories as their pitching continues to perform. A solid seven innings of three run ball from Roy Oswalt on Sunday is a mediocre day for Philly pitching this year

#2 Boston Red Sox

After wrapping up their three game sweep of Toronto on Sunday (in which they scored 35 runs), the Red Sox have a nine game winning streak going. A convincing sweep of the Yankees this past week helped them move into first place by two games.

#3 St. Louis Cardinals

Being swept by the Brewers was a bit of a step back for the Cardinals. They are now a half game back in the division and questions about their starting rotation are swirling. This has and will be their main concern this season: Is their pitching good enough to not blow it?

#4 Milwaukee Brewers

The Brewers are one of the hottest teams in baseball and after their impressive sweep of the aforementioned Cardinals, people are beginning to believe in this team. The three-four duo of Braun and Fielder keep chugging away, and with Zack Greinke looking better each start, this team is for real.

#5 New York Yankees

The Yanks followed up an embarrassing series against Boston with three strong wins against Cleveland.  They’ll go for the series sweep Monday. Big Bartolo Colon continues to impress as he has now won his last three starts, allowing only three runs total in those games.

#6 San Francisco Giants

A strange four inning, seven run game for Tim Lincecum has a few people worried about his health. This team is now eight games over .500 but still has a -5 run differential. Only one other team above the .500 mark has a negative run differential (Seattle -3). This is not a good sign for the future.

#7 Atlanta Braves

The Braves pitching staff now leads the league in ERA (2.99), WHIP (1.15), and BAA (.228). With that kind of pitching, you can expect nothing but continued success for this team.

#8 Cleveland Indians

The Indians are now 1-9 in their last ten games, and have only four wins since May 24th. Their once hot bats have now cooled off, exposing their young pitching staff to some tight losses. If this team doesn’t snap out of their slump soon, they could wind up third in their division.

#9 Arizona Diamondbacks

Since their string of 13-1 play near the end of May, the Diamondbacks have cooled off some. A 3-3 week leaves them just behind the Giants for the division. It will be difficult for this team to stay in playoff contention the whole year, but for now, they are playing solid baseball.

#10 Texas Rangers

With a healthy Nelson Cruz and Josh Hamilton back in the lineup, this team is looking pretty dangerous. Their rotation however has struggled ever since their early season run. This is one of the teams to watch in the upcoming weeks.

#15 New York Mets

The Mets have quietly come back to a game within .500 and are looking better and better each game. Jose Reyes and Carlos Beltran are on fire, and as a soon as David Wright comes back, this lineup could get pretty scary.