Olivares, Rivera homer, Royals top Tigers 7-4, take 2 of 3


              Kansas City Royals' Emmanuel Rivera celebrates his two-run home run against the Detroit Tigers in the second inning of a baseball game in Detroit, Sunday, July 3, 2022. (AP Photo/Paul Sancya)
            
              Kansas City Royals pitcher Brady Singer throws against the Detroit Tigers in the first inning of a baseball game in Detroit, Sunday, July 3, 2022. (AP Photo/Paul Sancya)
            
              Detroit Tigers first baseman Spencer Torkelson, right, celebrates his two-run home run with Jeimer Candelario (46) in the fifth inning of a baseball game against the Kansas City Royals in Detroit, Sunday, July 3, 2022. (AP Photo/Paul Sancya)
            
              Detroit Tigers center fielder Riley Greene, right, can't reach a Kansas City Royals' Emmanuel Rivera two-run home run as right fielder Victor Reyes (22) looks on in the second inning of a baseball game in Detroit, Sunday, July 3, 2022. (AP Photo/Paul Sancya)
            
              Detroit Tigers' Tucker Barnhart scores as Kansas City Royals catcher Cam Gallagher (36) waits for the throw in the seventh inning of a baseball game in Detroit, Sunday, July 3, 2022. (AP Photo/Paul Sancya)
            
              Kansas City Royals second baseman Nicky Lopez throws to second base against the Detroit Tigers in the eighth inning of a baseball game in Detroit, Sunday, July 3, 2022. (AP Photo/Paul Sancya)
            
              Detroit Tigers catcher Tucker Barnhart (15) tags Kansas City Royals' Kyle Isbel out at home plate in the ninth inning of a baseball game in Detroit, Sunday, July 3, 2022. (AP Photo/Paul Sancya)
            
              Kansas City Royals catcher Cam Gallagher (36) and relief pitcher Scott Barlow (58) celebrate after the final out in the ninth inning of a baseball game against the Detroit Tigers in Detroit, Sunday, July 3, 2022. (AP Photo/Paul Sancya)
Olivares, Rivera homer, Royals top Tigers 7-4, take 2 of 3