Phillies 12, Braves 11: Four Phillies walked with the bases loaded during an eight-run seventh inning, and host Philadelphia rallied to beat Atlanta.
Raul Ibanez added a two-run homer, helping the defending World Series champions overcome a 10-3 deficit and avoid a three-game sweep.
Brian McCann and Jordan Schafer hit two-run homers for the Braves, and Javier Vazquez left with a seven-run lead after pitching six effective innings in his first start with his new team.
But the Phillies rallied against Atlanta's bullpen in the seventh, when three straight batters walked to force in runs. Jorge Campillo walked in Chase Utley to force home the tying run, and Ryan Howard's slow grounder to first scored Jimmy Rollins and gave the Phillies their first lead of the season, 11-10.
"I've never seen anything like it," Braves Manager Bobby Cox said of the bullpen's meltdown. "I've seen a couple walk-ins, but never like that."
UK graduate Joe Blanton got roughed up by the Braves, giving up seven runs and nine hits in three innings, but he avoided losing for the first time since joining the Phillies last July 17. Blanton was 4-0 in 13 starts after Philadelphia got him in a trade with Oakland. He was 1-0 in two post-season starts.
Rockies 9, Diamondbacks 2: At Phoenix, Colorado's Franklin Morales, a 23-year-old right-hander, allowed one run over six sharp innings only to be sent back to the minors. As had been determined before the game, Morales was optioned to Triple-A Colorado Springs after the game to make room for right-hander Jason Hammel, acquired Sunday in a trade with Tampa Bay.
Tigers 5, Blue Jays 1: Miguel Cabrera homered twice, Brandon Inge connected for the third consecutive game, and visiting Detroit got its first victory of the season. Cabrera also singled and finished 3-for-4. He is 7-for-10 with two walks this season.
Rays 7, Red Sox 2: Scott Kazmir pitched six innings, and the bullpen preserved the lead for visiting Tampa Bay.Carlos Pena hit a two-run homer after striking out in his first five at-bats this season, and Evan Longoria also went deep.
Royals 2, White Sox 0: Zack Greinke pitched three-hit ball into the seventh inning and visiting Kansas City's bullpen was perfect, giving the Royals their first win.
Orioles 7, Yankees 5: Koji Uehara allowed one run over five innings in his major-league debut, and host Baltimore beat Chien-Ming Wang.