Martinez has RBI single in 8th, Red Sox beat Royals 2-1


              Kansas City Royals' Jonathan Heasley pitches during the first inning of the team's baseball game against the Boston Red Sox, Friday, Sept. 16, 2022, in Boston. (AP Photo/Michael Dwyer)
            
              Boston Red Sox's Michael Wacha. right, tags out Kansas City Royals' Michael A. Taylor (2) on a groundout during the fourth inning of a baseball game, Friday, Sept. 16, 2022, in Boston. (AP Photo/Michael Dwyer)
            
              Boston Red Sox's Enrique Hernandez grounds into a double play with the bases loaded to end the fifth inning of the team's baseball game against the Kansas City Royals, Friday, Sept. 16, 2022, in Boston. (AP Photo/Michael Dwyer)
            
              Kansas City Royals' MJ Melendez, center, scores in front of Boston Red Sox's Kevin Plawecki, left, on an RBI single by Salvador Perez during the sixth inning of a baseball game Friday, Sept. 16, 2022, in Boston. (AP Photo/Michael Dwyer)
            
              Kansas City Royals' Salvador Perez follows through on an RBI single during the sixth inning of the team's baseball game against the Boston Red Sox, Friday, Sept. 16, 2022, in Boston. (AP Photo/Michael Dwyer)
            
              Kansas City Royals' Salvador Perez gestures as Boston Red Sox's J.D. Martinez, right, walks to the dugout after striking out swinging during the fifth inning of a baseball game Friday, Sept. 16, 2022, in Boston. (AP Photo/Michael Dwyer)
            
              Boston Red Sox's Matt Strahm, right, and Connor Wong celebrate after defeating the Kansas City Royals during the ninth inning of a baseball game, Friday, Sept. 16, 2022, in Boston. (AP Photo/Michael Dwyer)
            
              Boston Red Sox's Enrique Hernandez scores on a bases-loaded walk, while Kansas City Royals catcher Salvador Perez kneels at home plate during the eighth inning of a baseball game Friday, Sept. 16, 2022, in Boston. (AP Photo/Michael Dwyer)
            
              Boston Red Sox's J.D. Martinez hits an RBI single during the eighth inning of the team's baseball game against the Kansas City Royals, Friday, Sept. 16, 2022, in Boston. (AP Photo/Michael Dwyer)
Martinez has RBI single in 8th, Red Sox beat Royals 2-1