
Bobby Witt Jr. and MJ Melendez homered and fellow rookie Emmanuel Rivera hit a go-ahead triple, leading the Kansas City Royals over the Chicago White Sox 6-2 Wednesday night.
Witt, Melendez and Rivera each had two hits.
Rivera’s sinking liner escaped a diving Adam Engel, rolling into the right field corner for a triple that drove in Melendez with the tie-breaking run in the sixth.
Melendez padded the lead with a two-run homer, his second, in the eighth.
Royals starter Zack Greinke hasn’t won since August 13 last year, while with the Astros. He allowed two runs on seven hits, striking out four in 5 2/3 innings.
UP NEXT
The White Sox and Royals conclude their five-game series Thursday. RHP Vince Velasquez (2-3, 5.53 ERA) starts for the White Sox against RHP Carlos Hernandez (0-3, 9.11 ERA). Pregame begins at 12:30, with game time at 1:10. You can hear the broadcast from the Royals’ Radio Network on KMMO AM 1300.