MILWAUKEE (AP) -- Milwaukee center fielder Lorenzo Cain soared above the wall to rob Jose Martinez of a tying home run for the final out, lifting Christian Yelich and the Brewers over the St. Louis Cardinals 5-4 in an opener Thursday.
With at least one Cardinals player in the bullpen already raising his arms to celebrate, Cain pulled back the pinch-hit drive by Martinez in right-center. A fired-up Cain flung the ball high into the air as the Brewers poured onto the field to celebrate.
Yelich got right back to work after winning the NL MVP award last season, putting Milwaukee ahead to stay with a three-run homer off Miles Mikolas in the third. The Miller Park crowd of 45,304 roared as Yelich glided around the bases.
Mike Moustakas and pitcher Jhoulys Chacin also connected for the Brewers in a performance that looked a lot like their run to the NL Championship Series last October. Josh Hader retired the first two batters before Cain's play finished off the save.
Kolten Wong homered twice for St. Louis and Harrison Bader also connected. The Cardinals blew a 3-0 lead in their fifth consecutive loss against the Brewers, including a three-game sweep last September that helped propel Milwaukee to the NL Central title.
Paul Goldschmidt went 0 for 3 with three strikeouts and a walk in his first regular-season game for St. Louis since he was acquired in an offseason trade with Arizona. The All-Star slugger had a short conversation with plate umpire Gary Cederstrom after he looked at a called third strike in each of his first two at-bats.
Chacin (1-0) struck out seven in 5 1/3 innings in his third opening-day start. He also helped himself with two hits, singling and scoring on Yelich's drive before hitting a 2-2 pitch from Mikolas into Milwaukee's bullpen in left-center for his second career homer in the fifth.
Mikolas (0-1), a surprise star last season when he went 18-4 in his first year with the Cardinals, allowed five runs and five hits in five innings.
Wong's second homer made it 5-4 in the seventh, but Milwaukee's depleted bullpen held on. Hader struck out four in two perfect innings, fanning Goldschmidt, Paul DeJong and Marcell Ozuna in the eighth.
Hader was a key figure for the Brewers last year, and he became even more important when key relievers Jeremy Jeffress and Corey Knebel opened this season on the injured list. Jeffress is coming back from a sore right shoulder, but Knebel could be headed for season-ending elbow surgery.
The Cardinals got off to a fast start, scoring the first three runs on consecutive first-pitch homers by Wong and Bader in the second. Wong connected after Dexter Fowler reached on a two-out walk, and Bader hit a deep drive to left.
The Brewers got one back when Moustakas went deep with two out in the bottom half of the inning. Moustakas also did just fine in his first game at second base after beginning his career as a third baseman.
Cardinals: 3B Matt Carpenter showed no sign of any trouble after he was bothered by back tightness at the end of spring training. He went 0 for 4 with a strikeout. ... LHP Brett Cecil (Carpal Tunnel syndrome) was moved to the 60-day injured list to create a 40-man roster spot for RHP Merandy Gonzalez, who was claimed off waivers from San Francisco and optioned to Double-A Springfield.
Brewers: Knebel said he will make a decision on his next course of action on Friday. He could have Tommy John surgery and then return at some point next year, or try to rehab the injury.
Young right-handers Jack Flaherty and Freddy Peralta get the ball when the series resumes Friday night. St. Louis is counting on the 23-year-old Flaherty to help anchor the rotation after he went 8-9 with a 3.34 ERA in 28 starts last year. Peralta, who turns 23 in June, won a spot in Milwaukee's rotation during spring training. He went 6-4 with a 4.25 ERA in 16 appearances last season during his first year in the majors, including 14 starts.