Saturday 10th May 2025

ingestor_03-17-2020-10-55-01_royals20logo1

Harold Ramirez had three hits and drove in two runs, and the Tampa Bay Rays beat the Kansas City Royals 3-2 on Sunday.

Ramirez has a hit in all five games, going 9 for 21 (.429), since returning Tuesday from a broken right thumb and is hitting .337 during a resurgent season.

The Rays have won seven of nine, and held opponents to three runs or fewer in eight of their last nine games.

Kansas City right hander Zack Greinke was lifted due to forearm cramping after allowing two runs and five hits over four innings. The 38-year old was checked by a trainer with Jose Siri batting with two outs in the fourth and retired him on fly ball after taking a warm-up throw, but was replaced by Jose Cuas to start the fifth.

Kansas City is 2-8 on the road in August, getting outscored 48-15. The Royals have been held to six or fewer hits in a team-record six straight games, and had 18 hits overall during the four-game series in which they lost three times.

Rays starter Ryan Yarbrough gave up two runs and three hits in 4 ? innings during an 82-pitch outing. Shawn Armstrong (2-1) went 1 1/3 scoreless innings for the win, while Pete Fairbanks worked the ninth to get his fourth save.

Ramirez put the Rays up 3-2 on a fifth-inning RBI single off Cuas (2-2) after the Royals had tied it in the top of the inning on MJ Melendez’s run-scoring single and a sacrifice fly by Bobby Witt Jr.

Tampa Bay took a 2-0 lead on Ramirez’s first-inning RBI single and Christian Bethancourt’s solo homer in the second.

Kansas City’s Brad Keller, who gave up five runs and six hits in two-thirds of an inning Thursday in his first relief appearance since being dropped from the rotation, allowed one hit and struck out three in two scoreless innings.

UP NEXT

Royals: LHP Daniel Lynch (4-8) and Chicago White Sox RHP Michael Kopech (4-9) are Monday’s scheduled starters