TORONTO — Todd Frazier doubled home the go-ahead run in a five-run seventh inning and the White Sox rallied to beat the Blue Jays 7-5 on Monday night.
Frazier went 2-for-3 with three RBIs, Jimmy Rollins had three hits and Adam Eaton had two hits and two RBIs as Chicago overcame a four-run deficit to win its fourth straight.
Toronto's Troy Tulowitzki made the final out when he was hit by Michael Saunders' infield hopper while running from first to second.
Saunders hit a two-run home run for the Blue Jays, who were trying to win three straight home games for the first time this season.
Blue Jays right-hander Marcus Stroman looked set to win his eighth straight decision after allowing one run and four hits over the first six innings, but things went sour in the seventh.
Stroman stayed in after taking former Ray Dioner Navarro's comebacker off his left elbow, but he left after walking the next batter, ninth-place hitter Austin Jackson, on four pitches to load the bases.
Brett Cecil gave up a two-run single to Eaton and an RBI hit to Rollins as Chicago cut the deficit to 5-4.
Cecil left after walking Jose Abreu to load the bases, but Frazier hit a two-run double on the second pitch he saw from right-hander Gavin Floyd, giving the White Sox a 6-5 lead.
Six straight White Sox batters reached with two outs in the 11-batter, five-hit inning.