SEATTLE (AP) — Melky Cabrera hit a tie-breaking homer leading off the seventh inning, Todd Frazier added a two-run shot in the ninth and the Chicago White Sox snapped a five-game losing streak with a 6-1 victory over the Seattle Mariners on Tuesday night.

Cabrera lined his ninth home run off Seattle starter Wade Miley (6-7) to snap a 1-1 tie. J.B. Shuck added an RBI single later in the inning and Frazier capped the White Sox's first win since July 9 with his 27th home run in the ninth. Brett Lawrie also hit a solo home run, his 12th.

Chicago starter Jose Quintana (8-8) threw six innings and his only major mistake was Robinson Cano's 22nd home run in the fourth inning.

Miley lost his fifth straight start, his last win coming on June 7.