Ichiro Suzuki homered twice, John Jaso hit a tiebreaking double in the 12th inning and the Seattle Mariners ended Chicago's nine-game winning streak by beating the White Sox 10-8 Saturday.
Jesus Montero led off the 10th with a double against Addison Reed (0-1). One out later, Jaso drove in pinch-runner Munenori Kawasaki. Chone Figgins followed with an RBI single.
Tom Wilhelmsen (2-1) pitched three scoreless innings, allowing one hit, for the victory. Hisashi Iwakuma earned his second save by pitching the 12th, retiring Adam Dunn on a grounder with a runner on second to end it.
Michael Saunders homered and had four of Seattle's 15 hits.
Chicago's Dayan Viciedo tied the game with a two-out solo homer in the eighth off Stephen Pryor — the eighth home run of the game, four by each team.
The Mariners had rallied with three runs in the eighth off Jesse Crain for an 8-7 lead on Brendan Ryan's two-run double and an error on catcher A.J. Pierzynski, when his throw attempting to nab a stealing Ryan skipped past third and into left field.
Suzuki, just moved back to the leadoff spot Friday, hit two of Seattle's homers on a breezy, 73-degree day at U.S. Cellular Field.
Chicago's Gordon Beckham, who had a pair of homers in Friday night's series opener, drove out a two-run shot to finish Seattle starter Hector Noesi after 4 1-3 innings and give the White Sox their first lead at 6-5. Beckham added an RBI infield single in the seventh for a two-run cushion.
In addition to Suzuki, Justin Smoak and Saunders also went deep off Chicago starter Gavin Floyd.
Pierzynski and Alex Rios also homered for first-place Chicago.
Suzuki homered to start the game, the 37th leadoff homer of his career. Smoak led off the second with another shot and then Ichiro went deep again leading off the third — the sixth multihomer game of his career.
Saunders, who dropped a fly ball in the eighth inning Friday night that helped the White Sox to a 7-4 victory, hit Seattle's fourth homer of the game off Floyd, a two-run shot that made it 5-3 in the fourth.
Pierzynski had a two-run homer, his ninth of the season to surpass his total from last year, in the second and Beckham added an RBI single in the third.
Rios homered off Noesi in the fourth, cutting Seattle's lead to 5-4. The White Sox got an insurance run in the seventh when Alejandro De Aza singled, stole second and kept running to score on Beckham's infield single.
Noesi allowed seven hits and six runs. Floyd yielded nine hits and five runs in five-plus innings and has given up 37 hits and 26 earned runs in his last 19 2-3 innings over four starts.