AMERICAN LEAGUE?Orioles 2, Red Sox 1

Nelson Cruz celebrated his Orioles debut by hitting a tie-breaking home run in the seventh inning and host Baltimore beat Jon Lester and defending World Series champion Boston before an appreciative sellout crowd. Cruz lined a solo shot into the left-field seats to put the Orioles ahead. After missing two seasons recovering from knee surgery, Boston’s Grady Sizemore marked his return from a 922-day absence with a second-inning single. He also hit his first home run since July 15, 2011.

Tigers 4, Royals 3

Alex Gonzalez drove in the winning run in his debut for host Detroit, lining a single to left off Greg Holland in the ninth inning. Gonzalez made a costly error in Kansas City’s three-run fourth but made up for that with a tying triple in the seventh. He then singled with men on first and third in the ninth. Joe Nathan (1-0) pitched a scoreless ninth in his first appearance for the Tigers.

Rays 9, Blue Jays 2

David Price took a shutout into the eighth inning and Matt Joyce drove in three runs to help host Tampa Bay win. Price (1-0) allowed two runs and six hits over 7? innings to beat R.A. Dickey in a matchup of 2012 Cy Young Award winners. The hard-throwing lefty walked one and struck out six. Joyce had a sacrifice fly and two-run double off Dickey (0-1), who yielded six two-out runs in five innings.

White Sox 5, Twins 3

Alejandro De Aza hit two homers, and Jose Abreu had two hits in his major-league debut to back Chris Sale and lead host Chicago to a season-opening victory. Sale got the win, pitching five-hit ball into the eighth.

NATIONAL LEAGUE?Nationals 9, Mets 7

Anthony Rendon hit a three-run homer in the 10th inning and drove in a career-high four runs, twice rallying visiting Washington against New York’s suspect bullpen. Denard Span hit a tying double with two out in the ninth off closer Bobby Parnell, and Ian Desmond put the Nationals in front for the first time with a sacrifice fly in the 10th.

Brewers 2, Braves 0

Host Milwaukee beat Atlanta as star Ryan Braun went 1-for-4 and stole a base in the fourth inning in his return from a drug suspension to helped set up a two-run double by Aramis Ramirez. Yovani Gallardo (1-0) tossed six shutout innings for the win.

Pirates 1, Cubs 0

Neil Walker homered off Carlos Villanueva leading off the 10th inning and host Pittsburgh benefited from an overturned call to beat Chicago. Walker’s first career game-ending homer easily cleared the Clemente Wall while his teammates rushed onto the field.

Cardinals 1, Reds 0

Yadier Molina’s homer in the seventh lifted visiting St. Louis. Cincinnati was blanked on Opening Day for the first time since 1953, ending the second-longest streak of scoring at least one run in openers. The Phillies went 62 years without being blanked in an opener from 1911-72. Adam Wainwright allowed three hits and struck out nine in seven innings for the Cards.

Marlins 10, Rockies 1

Jose Fernandez struck out nine and allowed one run in six innings and Marlins newcomer Casey McGehee drove in four runs with two doubles to help host Miami win. The sellout crowd of 37,116 was the largest yet at Marlins Park, which opened two years ago.

INTERLEAGUE?Phillies 14, Rangers 10

Jimmy Rollins hit a grand slam and John Mayberry Jr. had a pinch two-run double to put Philadelphia ahead to stay in a wild win over host Texas. Cliff Lee (1-0) matched a career high by allowing eight runs.