Here are this week's MLB power rankings:
1. Houston Astros (77-41, No. 1 last week):
The Astros are just keeping their fingers crossed now that they can stay reasonably healthy between now and Houston's second victory parade in three seasons.
2. Los Angeles Dodgers (78-41, No. 2): Reliever Joe Kelly has quietly been a hell of a pitcher for a while now. From June 2 to Aug. 10, he pitched in 23 games with an ERA of 1.66 and a WHIP of 1.01. In those 21.2 innings, he allowed just one homer while striking out 32 batters.
3. New York Yankees (77-41, No. 3): It'd be one thing if the Yankees you'd expect -- like Aaron Judge, Gary Sanchez, Giancarlo Stanton, Aaron Hicks, Gleyber Torres, Luke Voit and Miguel Andujar -- were bludgeoning the opposition. But it's been DJ LeMahieu, Brett Gardner, Cameron Maybin, Gio Urshela and Mike Tauchman.
4. Cleveland Indians (71-47, No. 6): The Indians just took three of four from the Twins to pull dead even, but the Twins have the more favorable schedule from here to the finish line. Would be a huge help for Cleveland if it could get some semblance of the old Corey Kluber back.
5. Atlanta Braves (70-50, No. 5): After a great start to his Braves season, lefty Dallas Keuchel is looking very pedestrian. The bullpen fortifications haven't worked out, either. It doesn't help that they also have Nick Markakis, Dansby Swanson and Austin Riley on the injured list.
6. Minnesota Twins (71-47, No. 4): The Twins are looking the part of the inexperienced team right now, and the starting pitching has really sprung a leak. Minnesota's saving grace might be the remaining schedule. Of the Twins' 44 remaining games, just 18 are against teams that are .500 or better, while the Indians play 25 of their 44 games against .500-or-better teams. The Twins' last 13 games are against the White Sox, Royals and Tigers.
7. Washington Nationals (62-55, No. 10): Reliever Fernando Rodney's magic looks like it's gone, hence the need to pick up another round of bullpen fortifications in Hunter Strickland, Daniel Hudson and Roenis Elias. But the real key to all the Nats' aspirations is whether or not ace Max Scherzer can get healthy and be the same pitcher.
8. New York Mets (61-57, No. 13): If the Mets have any chance to get in the division race, it'll need to happen soon: six of the Mets' next 12 games are against Braves. They possess a puncher's chance.
9. Chicago Cubs (64-54, No. 7): Hard to imagine the Cubs being a truly dangerous team come October. The Craig Kimbrel move seemed to be more desperation than the smart thing to do. Starters Jon Lester and Kyle Hendricks need to put their big boy pants on now.
10. Tampa Bay Rays (69-50, No. 9): The Rays are putting up a valiant battle for a playoff spot without starters Blake Snell and Tyler Glasnow. On the position player side, they won't get infielder Yandy Diaz back anytime soon, which is no small loss.
11. Oakland Athletics (67-51, No. 8)
12. Milwaukee Brewers (62-57, No. 14)
13. St. Louis Cardinals (61-55, No. 11)
14. Philadelphia Phillies (60-58, No. 12)
15. Arizona Diamondbacks (59-59, No. 15)
16. Boston Red Sox (62-58, No. 16)
17. Cincinnati Reds (56-60, No. 19)
18. Texas Rangers (59-58, No. 17)
19. San Francisco Giants (59-60, No. 18)
20. San Diego Padres (55-62, No. 22)
21. Los Angeles Angels (58-61, No. 21)
22. Colorado Rockies (53-65, No. 20)
23. Chicago White Sox (52-64, No. 24)
24. Toronto Blue Jays (49-72, No. 23)
25. Seattle Mariners (48-71, No. 25)
26. Pittsburgh Pirates (48-69, No. 26)
27. Miami Marlins (44-73, No. 27)
28. Kansas City Royals (43-76, No. 28)
29. Baltimore Orioles (39-78, No. 29)
30. Detroit Tigers (35-80, No. 30)