The Chicago Cubs suffered a thrilling defeat in their MLB season opener as not even Madison Bumgarner's heroics were enough for the San Francisco Giants.
The Cubs, last season's World Series winners, went down to the St Louis Cardinals 4-3 on Sunday.
But not before late drama as Willson Contreras blasted a game-tying three-run homer in the top of the ninth inning.
It proved to be in vain, though, as Randal Grichuk's walk-off single saw the Cardinals edge to their win.
Cardinals pitcher Carlos Martinez had struck out 10 through 7.1 innings, while Jon Lester got through five innings for the Cubs, giving up seven hits.
Before the game, Martinez honoured fellow Dominicans Oscar Taveras and Yordano Ventura - killed in car accidents in October 2014 and January respectively.
Carlos Martinez honors Oscar Taveras and Yordano Ventura before tonight's first pitch. pic.twitter.com/9SJrlda2gD-- MLB (@MLB) April 3, 2017
Bumgarner could only do so much before the Giants fell to a 6-5 loss to the Arizona Diamondbacks.
He struck out 11 through seven innings and belted two solo homers before the Giants' bullpen cost them, as it did throughout 2016.
Daniel Descalso had an RBI single to tie the game in the bottom of the ninth before Chris Owings' walk-off single.
Bumgarner became the first pitcher ever to hit two home runs on opening day in the Giants' loss.
Earlier, the Tampa Bay Rays beat the New York Yankees 7-3.