PITTSBURGH — Bobby Witt Jr. drove in his 100th run of the season with a solo homer in the first inning, and the Kansas City Royals beat the Pittsburgh Pirates 5-1 on Saturday.
Witt also hit a sacrifice fly in the fifth and a run-scoring double in the sixth. He went 2 for 3 to raise his MLB-leading batting average to .333. He also has 31 homers and 102 RBIs.
''It's hard to set personal goals because you never know what might happen during the season,'' Witt said. ''So, I just take it day by day, play the game and let things happen on their own. But 100 RBIs does mean a lot. I'm happy to be able to do that.''
Michael Wacha (13-7) gave up one run in five innings to improve to 9-1 with a 2.68 ERA in 13 starts since the beginning of July. He allowed four hits, walked three and struck out eight.
''The first two innings were really efficient then in the third inning they started working some walks and long counts, working some good ABs and really made me work,'' Wacha said. ''I wish I could have gone a little deeper, but the bullpen came in and did a great job.''
John Schreiber, Sam Long, James McArthur, Kris Bubic and Lucas Erceg combined for four innings of five-hit ball for Kansas City.
The Royals won for the seventh time in nine games since a seven-game losing streak as they try to reach the postseason for the first time since winning the World Series in 2015. The Royals also assured themselves of their first winning season since 2015 by raising their record to 82-67.
''It really doesn't mean that much to me,'' manager Matt Quatraro said of having a winning record after going 56-106 last season. ''Our guys have set the bar much higher than that. They've wanted to win the division since the first day of spring training and we might need 90-some wins to do that.''