Heasley sharp over 7 innings as Royals top Orioles 8-1


              Baltimore Orioles pitcher Bruce Zimmermann delivers to a Kansas City Royals batter during the first inning of a baseball game in Kansas City, Mo., Friday, June 10, 2022. (AP Photo/Colin E. Braley)
            
              Baltimore Orioles shortstop Jorge Mateo throws to first base for an out after fielding a ground ball by Kansas City Royals' Carlos Santana during the fourth inning of a baseball game in Kansas City, Mo., Friday, June 10, 2022. (AP Photo/Colin E. Braley)
            
              Baltimore Orioles third baseman Tyler Nevin reacts after dropping the ball while fielding a ground ball by Kansas City Royals' Carlos Santana during the fifth inning of a baseball game in Kansas City, Mo., Friday, June 10, 2022. Nevin was charged with an error on the play. (AP Photo/Colin E. Braley)
            
              CORRECTS TO NEVIN NOT NEVING - Baltimore Orioles third baseman Tyler Nevin drops the ball after fielding a ground ball hit by Kansas City Royals' Carlos Santana during the fifth inning of a baseball game in Kansas City, Mo., Friday, June 10, 2022. Nevin was charged with an error on the play. (AP Photo/Colin E. Braley)
            
              Baltimore Orioles' Ryan Mountcastle reacts after a called strike while batting during the fourth inning of a baseball game against the Kansas City Royals in Kansas City, Mo., Friday, June 10, 2022. (AP Photo/Colin E. Braley)
            
              Baltimore Orioles manager Brandon Hyde, left, takes the ball from pitcher Bruce Zimmermann (50) as Zimmermann is taken out during the fifth inning of a baseball game against the Kansas City Royals in Kansas City, Mo., Friday, June 10, 2022. (AP Photo/Colin E. Braley)
            
              Kansas City Royals' Salvador Perez, right, celebrates with Andrew Benintendi at home plate after hitting a two-run home run against the Baltimore Orioles during the first inning of a baseball game in Kansas City, Mo., Friday, June 10, 2022. (AP Photo/Colin E. Braley)
            
              Kansas City Royals' Salvador Perez, right, celebrates at home plate after hitting a two-run home run, next to Baltimore Orioles catcher Adley Rutschman during the first inning of a baseball game in Kansas City, Mo., Friday, June 10, 2022. (AP Photo/Colin E. Braley)
            
              Kansas City Royals' MJ Melendez (1) celebrates with Bobby Witt Jr. (7) at home plate following his three-run home run during the fifth inning of a baseball game against the Baltimore Orioles in Kansas City, Mo., Friday, June 10, 2022. (AP Photo/Colin E. Braley)
            
              Kansas City Royals pitcher Jonathan Heasley delivers to a Baltimore Orioles batter during the first inning of a baseball game in Kansas City, Mo., Friday, June 10, 2022. (AP Photo/Colin E. Braley)
Heasley sharp over 7 innings as Royals top Orioles 8-1