Bryan Rocchio drove in four runs including hitting a two-run blast and Tanner Bibee allowed one run on two hits over six innings as the Cleveland Guardians created further distance in the AL-Central pennant race defeating the Kansas City Royals 7-1.