MILWAUKEE (AP) — Rhys Hoskins hit a go-ahead three-run home run in the seventh inning and the Milwaukee Brewers beat St. Louis 5-3 on Saturday night, sending the Cardinals to their seventh straight loss.

Milwaukee trailed 3-2 when Hoskins hit his ninth homer, a 407-foot blast to center off reliever Andrew Kittredge (0-2).

The NL-Central leading Brewers have eight straight wins over the Cardinals, dating to last season.

St. Louis, last in the division and nine games behind Milwaukee, has the longest current losing streak in the majors.

Milwaukee starter Freddy Peralta, who walked six batters in five innings in his last outing, walked one and struck out eight, giving up three runs in six innings.

Relievers Hoby Milner (1-0), Bryan Hudson and Trevor Megill held St. Louis in check, allowing four hits in three shutout innings. Megill earned his fourth save.

With two outs and a runner on first base in the ninth inning, Paul Goldschmidt tried to rally the Cardinals with a single off Megill, breaking a career-worst 0-for-32 skid. Goldschmidt had struck out in his first four at-bats, including twice with two runners on base.

Megill locked down the win by coaxing a fly out by Nolan Arenado, who went 0 for 5.

St. Louis starter Kyle Gibson struck out seven batters and walked four in five innings. The 36-year-old right-hander had thrown six or more innings in each of his first seven starts this season.

The Brewers scored their first two runs when batter got hit by pitches with the bases loaded. Gibson hit Jake Bauers in the third inning, and JoJo Romero hit Gary Sánchez in the sixth.

Bauers went 2 for 3. William Contreras went 1 for 2 with two walks and has reached base safely in 19 consecutive games.

The Cardinals Lars Nootbaar went 2 for 4 with two RBIs.

TRAINER’S ROOM

Cardinals: Activated INF Matt Carpenter from the injured list. Optioned INF José Fermín to Triple-A Memphis.

Brewers: Activated RHP Mitch White. Optioned RHP Kevin Herget to Triple-A Nashville.

UP NEXT

Cardinals RHP Miles Mikolas (2-5, 6.43 ERA) faces Brewers RHP Bryse Wilson (2-1, 2.40 ERA).

___

AP MLB: https://apnews.com/hub/mlb