L.A. Angels 5, Minnesota 1: C.J. Wilson won his awaited Angels debut with seven smooth innings, giving Los Angeles all the boost it needed to spoil Minnesota's home opener.
Chicago White Sox 4, Cleveland 2: Chris Sale won his first career start, limiting Cleveland to one run in 6 2/3 innings. Sale moved into the rotation after ace Mark Buehrle left as a free agent this winter.
Boston 4, Toronto 2: Ryan Sweeney singled home the go-ahead run in the ninth inning and the Red Sox avoided the first back-to-back 0-4 starts in team history.
Texas 11, Seattle 5: Yu Darvish overcome a rocky start and got a big boost from the powerful Texas lineup, winning his much-anticipated major league debut.
Kansas City at Oakland: Tommy Milone made his first start for the Athletics in this game. The pitcher was acquired from Washington in the offseason.
Miami 6, Philadelphia 2: Anibal Sanchez took a three-hitter into the seventh, while Omar Infante hit a pair of solo homers as the Marlins spoiled the Phillies' home opener. Sanchez outpitched two-time All-Star Cole Hamels.
San Francisco 7, Colorado 0: Barry Zito threw a four-hitter for his first shutout in nine years and Pablo Sandoval hit a two-run homer to lead the Giants. Zito allowed three harmless singles and a double.
St. Louis 7, Cincinnati 1: Matt Holliday, David Freese and Yadier Molina homered during the Cardinals' big first inning, and Jake Westbrook found his control after a rough start. The defending World Series champions improved to 4-1.
Milwaukee 7, Chicago Cubs 5: Aramis Ramirez drove in two runs in his return to Wrigley Field, and Ryan Braun got booed relentlessly as the Brewers hung on to win. Milwaukee almost blew a four-run lead in the ninth inning.
N.Y. Mets 4, Washington 3: Daniel Murphy singled home the winning run in the ninth inning and the undefeated Mets took advantage of a throwing error by reliever Henry Rodriguez to win.
Houston 8, Atlanta 3: Travis Buck drove in two runs, Justin Maxwell homered in his Houston debut and the Astros rebounded from an early deficit thanks to sloppy defensive play by the Braves.
Around the horn
Florida Marlins: Manger Ozzie Guillen will apologize again for telling a magazine he loves Fidel Castro. Guillen will return to Florida following Monday's game at Philadelphia and apologize today at Marlins Park. The Phillies and Marlins are off today before the series resumes Wednesday. The manager said before Monday's game he's had sleepless nights because of his comments and wants to make amends.
Los Angeles Dodgers: Magic Johnson says the new Dodgers ownership group wants to restore pride in one of baseball's most storied clubs. The former Lakers star is part of the group that is buying the L.A. franchise for more than $2 billion.
Washington Nationals: Drew Storen still has discomfort in his pitching elbow and the Nationals closer will be examined by Dr. James Andrews. Nationals manager Davey Johnson says Storen's elbow felt tender after the right-hander threw a simulated game Sunday at the team's spring training complex in Viera, Fla.
On the Web
Follow major league baseball and the Bisons on the "Inside Pitch" blog at buffalonews.com
Compiled from News and wire service reports.