Adam Duvall starred before blasting a walk-off two-run homer over the Green Monster as the Boston Red Sox beat the Baltimore Orioles 9-8 on Saturday.
Duvall, who joined the Red Sox from the Atlanta Braves in the offseason, had four hits, three runs and five RBIs for the game in a glittering display at Fenway Park.
But his crowning moment came with the Red Sox two out with a runner on first at the bottom of the ninth, hammering a Felix Bautista fastball just above the Green Monster for the walk-off blast.
The Red Sox capitalised on Ryan McKenna's fielding error at deep left field that allowed Masataka Yoshida to get on first base after hitting a routine fly ball.
Duvall's subsequent blast just cleared the Monster, caroming into a tabletop and back on to the field, but the lights flickered, signalling the walk-off homer.
The 34-year-old outfielder homered in the third inning as part of a four-run salvo after the Red Sox trailed 7-1.
Baltimore had raced ahead with Ryan Mountcastle's two-run first-inning homer along with Cedric Mullins three-run blast in the third. The Orioles tagged Red Sox pitcher Chris Sale for seven runs across three innings.
The Red Sox cut it to 8-7 in the seventh after Enrique Hernandez's homer and Duvall's ground rule double for Rafael Devers to score. Austin Hays went five-for-five with two runs for the O's.
Flaherty's mixed day as Cardinals register first win
St Louis Cardinals pitcher Jack Flaherty threw five no-hit innings along with giving up a career-high seven walks as his side claimed their first win of the season, 4-1 over the Toronto Blue Jays.
Flaherty fanned four, tossing down 49 of 95 pitches for strikes, but only had one clean inning, albeit his final one, on a mixed day on the mound.
The Cardinals opened up a 3-0 lead in the third inning, capitalising on a two-out throwing error by Jays third baseman Matt Chapman, before Nolan Gorman's two-run single.
Angels pile on the runs in Fujinami's A's debut
The Los Angeles Angels scored 11 runs in the third inning as they spoiled Shintaro Fujinami's debut for the Oakland Athletics, winning 13-1.
Fujinami, who joined the A's on a one-year free-agent deal, fell apart in the third after a positive start, with his game ending after 55 pitches with the Angels leading 6-0. The Japanese pitcher allowed eight earned runs with three walks and four Ks.
Taylor Ward blasted a three-run homer off reliever Adam Oller, while Shohei Ohtani had two hits and two RBIs.
Trayce Thompson produced a three-homer, eight-RBI game as the Los Angeles Dodgers won 10-1 over the Arizona Diamondbacks.