CHICAGO (AP) — Josh Naylor hit a tying grand slam with two outs in the ninth inning and a three-run homer in the 11th, powering a huge comeback that carried the Cleveland Guardians to a wild 12-9 victory over the Chicago White Sox.

Naylor also had a run-scoring double in the eighth and finished with eight RBIs for the Guardians, who stunned Chicago by rallying from an 8-2 deficit in the ninth aided by two White Sox errors.

Andrés Giménez led off the inning with a homer and then doubled home a run in the 10th as the Guardians snapped Chicago’s six-game winning streak.

They have won eight of 10 following a seven-game skid.