Michael Wacha tosses 6 solid innings, Salvador Perez drives in 2 as the Royals beat the Rays 4-2

Kansas City Royals starting pitcher Michael Wacha throws during the first inning of a baseball game against the Tampa Bay Rays Wednesday, July 3, 2024, in Kansas City, Mo.

Kansas City Royals starting pitcher Michael Wacha throws during the first inning of a baseball game against the Tampa Bay Rays Wednesday, July 3, 2024, in Kansas City, Mo. (AP Photo/Charlie Riedel)


14 photos
Save Story

Estimated read time: Less than a minute

This archived news story is available only for your personal, non-commercial use. Information in the story may be outdated or superseded by additional information. Reading or replaying the story in its archived form does not constitute a republication of the story.

KANSAS CITY, Mo. — Michael Wacha allowed one run on two hits over six innings, Salvador Perez drove in a pair of runs and the Royals held on to beat the Rays 4-2 on Wednesday night. James McArthur left runners on second and third to end the eighth inning, then came back for the ninth and watched Kyle Isbel make a great defensive play to pick up his 15th save. Wacha walked three and struck out eight, and the only run he allowed came on Isaac Paredes' homer in the first. It was his eighth consecutive start allowing two earned runs or fewer. Bobby Witt Jr. and Vinnie Pasquantino also drove in runs to push Kansas City to its AL-leading 31st home win. Ryan Pepiot allowed two runs on four his over four innings to take the loss for Tampa Bay.

Photos

Most recent MLB stories

Related topics

Dave Skretta

    SPORTS NEWS STRAIGHT TO YOUR INBOX

    From first downs to buzzer beaters, get KSL.com’s top sports stories delivered to your inbox weekly.
    By subscribing, you acknowledge and agree to KSL.com's Terms of Use and Privacy Policy.
    Newsletter Signup

    KSL Weather Forecast

    KSL Weather Forecast
    Play button