Buster Posey hit a tie-breaking homer as the San Francisco Giants completed a remarkable comeback victory over the Arizona Diamondbacks on the opening night of the new Major League Baseball season.
Arizona exploited a poor defensive display from the visitors to Chase Field to grab a 7-3 lead but the Giants pulled even with four runs in the seventh inning.
The deadlock remained intact until the ninth, when Brandon Belt singled and Posey made it 9-8 for the win by driving a pitch deep into the left-field stands.
Jose Fernandez matched an opening-night strikeout record in the Miami Marlins' 10-1 victory over the Colorado Rockies.
The Cuban pitcher struck out nine to match the team mark previously set by Josh Beckett against Montreal in 2004.
Felix Hernandez struck out 11 as the Seattle Mariners enjoyed a first win under new manager Lloyd McClendon at the expense of the Los Angeles Angels, who lost 10-3 at Angel Stadium.
Yadier Molina led the St Louis Cardinals to a 1-0 win at Cincinnati Reds, who therefore endured their first opening-day shutout since 1953, while Neil Walker hit a homer to give the Pittsburgh Pirates a 1-0 victory over the Chicago Cubs.
The Washington Nationals beat the New York Mets 9-7, the Philadelphia Phillies won 14-10 against the Texas Rangers in Arlington and the Baltimore Orioles downed the Boston Red Sox 2-1.
There was a shutout for the Atlanta Braves as the Milwaukee Brewers triumphed 2-0 and the Chicago White Sox edged the Minnesota Twins 5-3 while the Cleveland Indians won 2-0 against the Oakland Athletics.
The Tampa Bay Rays claimed a 9-2 home victory over the Toronto Blue Jays and the Detroit Tigers crept past the Kansas City Royals to win 4-3.