Barry Svrluga assesses the best teams in Major League Baseball through Thursday.
1. Pirates (49-30) Last week: 6 Perfect week puts Bucs on top. In the last 30 days, 3B Pedro Alvarez is hitting .330/.404/.705, and his OPS (1.109) is the fourth-best in baseball during that time. Otto Greule Jr/GETTY IMAGES Buy Photo