The Phillies decided to part ways with manager Rob Thomson after the club got off to a disappointing 9-19 start. It was a drastic move considering all the success the ousted skipper had enjoyed. Whatever realistic expectations the front office had for the new Don Mattingly era have already been met and exceeded as Philadelphia has ripped off a 20-8 record since the change to save their season. Just like that all the handwringing is over. It's not even June and the Phillies have climbed to two games over .500, reduced the Braves' divisional lead to eight games and moved just one game out of the final wild card spot.Wednesday night's 3-0 victory over the Padres in San Diego featured Cristopher Sanchez breaking a 115-year-old franchise record as he ran his scoreless innings streak to 44 2/3. He is two incredible starts away from breaking Orel Hersheiser's record of 59 straight. Kyle Schwarber has six more home runs (21) than anyone else in the NL and a handful of proven entities who struggled out of the gate have regained their mooring. The offensive stats don't look particularly impressive but the bottom line does. Elsewhere the Brewers have suddenly opened up a relatively comfortable lead over everyone else in the NL Central, the Mariners have piggybacked their way to catching the Athletics for the top spot in the AL West and the Yankees are creeping closer to the Rays. The Padres have gone from battling for first place in the NL West to 4 1/2 games out and fighting to stave off the hard-charging Diamondbacks, who appear to be serious about competing for their own playoff spot.Latest MLB scoresBlue Jays 2, Marlins 1Diamondbacks 3, Giants 2Tigers 4, Angels 0White Sox 15, Twins 2Guardians 3, Nationals 2Phillies 3, Padres 0Cubs 10, Pirates 4Yankees 7, Royals 0Brewers 2, Cardinals 1Orioles 11, Rays 2Red Sox 8, Braves 0Astros 4, Rangers 3Mariners 9, Athletics 1Mets 4, Reds 2Dodgers 4, Rockies 1Current MLB standingsAmerican League EastTeam RecordGames BehindRays34-19--Yankees34-221.5Blue Jays27-298.5Orioles26-309.5Red Sox23-3111.5American League CentralTeamRecordGames BehindGuardians33-25--White Sox28-273.5Twins27-295.0Tigers22-3410.0Royals22-3410.0American League WestTeam Record Games BehindMariners28-29--Athletics 27-290.5Rangers25-302.0Astros25-323.0Angels21-356.5National League EastTeam RecordGames BehindBraves37-19--Phillies29-278.0Nationals29-288.5Marlins26-3111.5Mets23-3314.0National League Central TeamRecordGames BehindBrewers33-20--Cardinals29-254.5Cubs30-264.5Reds29-265.0Pirates29-275.5National League WestTeam RecordGames BehindDodgers36-20--Diamondbacks31-244.5Padres31-244.5Giants22-3414.0Rockies20-3716.5Today's MLB scheduleAll times ETAngels vs. Tigers, 1:10 p.mTwins vs. White Sox, 2:10 p.m.Braves vs. Red Sox, 4:10 p.m. Blue Jays vs. Orioles, 6:35 p.m. Cubs vs. Pirates, 6:40 p.m. Astros vs. Rangers, 8:05 p.m. More MLB from Sports IllustratedAdd us as a preferred source on GoogleFollow