Mike Trout continued his prolific start to the new Major League Baseball season with a homer in a third straight game as the Los Angeles Angels won 7-5 against the Toronto Blue Jays on Thursday.
With the game tied at 3-3 at the top of the fifth, Trout creamed Blue Jays right-hander Ross Stripling a projected 444 feet for a solo home run.
"That one definitely had some flight attendants working on it," Angels manager Joe Maddon joked.
In the first of their four-game series in Dunedin, Florida, Trout starred with 3-for-5 but fell a triple short of the cycle in the victory.
On Trout's form, Maddon added: "There's no surprise element to any of this. He's not doing anything new, it's actually a lot of old stuff."
Yermin Mercedes endeared himself to the Chicago White Sox fans in their home opener with a monster 485-foot home run.
The home run in their 6-0 victory over the Kansas City Royals was Mercedes' second of the season and goes down as the third-longest hit by a White Sox player in Guaranteed Rate Field history.
Mets walk-off controversy, Jose lift off for Astros
The New York Mets' 3-2 walk-off victory over the Miami Marlins ended in controversy and the winners admitted they got lucky.
After Jeff McNeil tied the game at 2-2 in the ninth with a home run, the Mets had bases loaded as Michael Conforto stepped up.
After two strikes, a pitch grazed Conforto's elbow pad and home-plate umpire Ron Kulpa initially appeared set to call a third strike before changing mid-motion to say the pitch hit the batter, earning the Mets the run they needed.
"Not the way I wanted to win the ballgame," Conforto said post-game. "I wanted to go up there and drive the ball somewhere.
"From my point of view, it was a slider. I felt it was coming back toward me and I turned. There may have been a little lift of my elbow just out of habit, out of reaction, and it barely skimmed the edge of my elbow guard."
Marlins manager Don Mattingly was left frustrated that they could not review the call.
"You'd think with all the replay we do that you could say, 'That ball's a strike'," he said.
The Houston Astros improved to a 6-1 record with a 6-2 triumph over the struggling Oakland Athletics, with Jose Altuve delivering a home run in their home opener after a long wait.
The Minnesota Twins won 10-2 against the Seattle Mariners, while the Boston Red Sox won 7-3 on the road to the Baltimore Orioles.
Fails for the A's
The A's slumped to a 1-7 record with their loss to the Astros, where it took them until the ninth inning to get on the board.
Grichuk grasps Trout hit
Trout's day may have been a little bit better for the Angels if not for Randal Grichuk's sensational diving catch in center in the ninth.
Thursday's results
New York Mets 3-2 Miami Marlins
Chicago Cubs 4-2 Pittsburgh Pirates
Boston Red Sox 7-3 Baltimore Orioles
Colorado Rockies 7-3 Arizona Diamondbacks
Chicago White Sox 6-0 Kansas City Royals
Minnesota Twins 10-2 Seattle Mariners
St Louis Cardinals 3-1 Milwaukee Brewers
Los Angeles Angels 7-5 Toronto Blue Jays
Houston Astros 6-2 Oakland Athletics
Rays against Yankees
Last year's American League champions the Tampa Bay Rays have had a slow start at 2-4 and they take on the New York Yankees (3-3).