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 of the season - and second batting right-handed - just over the wall in left field 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. And Quintana made key pitches when Seattle had runners in scoring position in both the fifth and sixth innings.
Miguel Gonzalez (2-5) makes his 14th start of the season. Gonzalez is just 1-2 over his last three starts but has a 2.25 ERA during that time.
Felix Hernandez (4-4) makes his first start since May 27 after landing on the DL with a calf injury.