U.S. Markets close in 3 hrs 6 mins

Braun crushes grand slam as Brewers beat Cards

Ryan Braun of the Milwaukee Brewers celebrates after hitting a grand slam against the St. Louis Cardinals in the ninth inning at Busch Stadium (AFP Photo/Dilip Vishwanat)

Los Angeles (AFP) - Ryan Braun blasted a grand slam with two out in the ninth to lift the Milwaukee Brewers to a 7-6 win over the St. Louis Cardinals on Sunday at Busch Stadium.

Braun hammered the 3-2 pitch from Cardinals reliever Junior Fernandez to erase a 4-3 deficit as the Brewers took advantage a lacklustre bullpen to rally past St. Louis.

The Brewers improved to 80-69 on the season and won for the ninth time in 10 games to move within three games of the National League Central leading Cardinals.

Reliever Matt Albers earned the win, while Josh Hader closed out the game to record his 33rd save.

John Gant, the sixth of eight Cards pitchers, was credited with the loss.

Cory Spangenberg hit a two-run homer for the Brewers.

Harrison Bader hit two homers for the Cardinals, with Paul DeJong and Edman contributing two-run shots.

Gant came in the ninth inning with is team ahead 4-3 and walked three of the four batters he faced. Cardinals star closing pitcher Carlos Martinez was unavailable because of a chest problem.

Tyler Webb then got Mike Moustakas to fly out, but the 35-year-old Braun's slam gave Milwaukee a 7-4 lead.