Contreras, Harrison lead Brewers to 8-5 win over Royals

William Contreras had a double and two RBIs as Milwaukee defeated Kansas City.

Apr. 5, 2026 at 10:35pm

The Milwaukee Brewers defeated the Kansas City Royals 8-5 on Sunday, with William Contreras contributing a double and two RBIs. Pitcher Kyle Harrison struck out six batters in 5 1/3 innings to earn his first win since May 2025. The Brewers won their third series of the season.

Why it matters

This win continues the Brewers' strong start to the season, as they look to build on their success from last year. The Royals, meanwhile, are still searching for consistency as they aim to improve on a disappointing 2025 campaign.

The details

William Contreras had a double and two RBIs, while Christian Yelich went 2-for-5 with an RBI triple to open the scoring. Pitcher Kyle Harrison allowed three hits and two runs while striking out six in 5 1/3 innings to earn the win. Jake Bauers hit a pinch-hit RBI double and scored in the ninth to extend the Brewers' lead. Gary Sánchez hit a two-run homer in the first for the Royals, but Maikel Garcia's two-run shot in the third brought them within one. Vinnie Pasquantino had a two-run single in the seventh to make it a one-run game, but the Royals' comeback bid fell short.

  • The game was played on Sunday, April 5, 2026.
  • Harrison's last win was on May 30, 2025.

The players

William Contreras

A catcher for the Milwaukee Brewers who had a double and two RBIs in the game.

Kyle Harrison

The Milwaukee Brewers pitcher who struck out six batters in 5 1/3 innings to earn the win.

Christian Yelich

A Milwaukee Brewers outfielder who went 2-for-5 with an RBI triple.

Gary Sánchez

A Kansas City Royals player who hit a two-run homer in the first inning.

Maikel Garcia

A Kansas City Royals player who hit a two-run homer in the third inning.

Got photos? Submit your photos here. ›

What’s next

The Brewers will face the Boston Red Sox in a three-game series starting on Monday, April 6, 2026, with Brandon Woodruff scheduled to start. The Royals will travel to Cleveland to take on the Guardians in a three-game set, with Michael Wacha slated to start.

The takeaway

This win continues the Brewers' strong start to the season and showcases the team's offensive depth, with several players contributing key hits. The Royals, meanwhile, are still searching for consistency as they look to improve on a disappointing 2025 campaign.