Salty's slap saves Rangers
• AMERICAN LEAGUE
Shaun Marcum took a no-hit bid into the seventh inning on opening day for Toronto before the Texas Rangers rallied for a 5-4 win Monday in Arlington, Texas, on Jarrod Saltalamacchia's RBI single in the bottom of the ninth.
White Sox 6, Indians 0: Mark Buehrle pitched three-hit ball over seven innings, Paul Konerko homered and host Chicago opened with a win over Cleveland.
Konerko got his 12th season in Chicago off to a good start with a two-run drive in the first and Buehrle simply shut down the Indians, spoiling Cleveland manager Manny Acta's debut and Jake Westbrook's first start in nearly two years.
Tigers 8, Royals 4: Johnny Damon and Brandon Inge drove in two runs apiece in a six-run seventh inning and visiting Detroit beat against Kansas City.
Angels 6, Twins 3: At Anaheim, Calif., Hideki Matsui drove in the go-ahead run in the fifth and added an eighth-inning homer and Los Angeles beat Minnesota.
• NATIONAL LEAGUE
Braves 16, Cubs 5: Jason Heyward hit a three-run homer in his first major league at-bat to spark host Atlanta over Carlos Zambrano and Chicago.
Phillies 11, Nationals 1: Placido Polanco hit a grand slam, Ryan Howard also homered, and Roy Halladay struck out nine over seven innings in his NL debut as visiting Philadelphia beat Washington.
Mets 7, Marlins 1: David Wright hit a two-run homer, former North Idaho College standout Jason Bay had two hits and host New York beat Florida.
Pirates 11, Dodgers 5: Garrett Jones homered in his first two at-bats, pinch-hitter Ryan Church doubled home three runs and host Pittsburgh started the new season the way it wound down 2009 by roughing up Los Angeles.
Cardinals 11, Reds 6: Albert Pujols went 4 for 5 and hit two of a team-record four homers on opening day, sending host St. Louis over Cincinnati.
Rockies 5, Brewers 3: Ubaldo Jimenez stayed out of big trouble with his 99 mph fastball and Ian Stewart homered on his birthday, lifting visiting Colorado over Milwaukee.
Diamondbacks 6, Padres 3: At Phoenix, Stephen Drew hit an inside-the-park home run and Dan Haren held San Diego to three hits in seven innings in the Arizona's win over the Padres.
Giants 5, Astros 2: Tim Lincecum pitched seven scoreless innings and San Francisco won in Houston.