SEATTLE (AP) -- The Chicago White Sox scored two runs in the ninth inning to tie the game and then took advantage of the Seattle bullpen's wildness for a three-run 10th in a 6-3 victory over the Mariners on Saturday night.
After tying the game against Carson Smith on Alexei Ramirez's RBI single and pinch-hitter Adam LaRoche's groundout, Tyler Saladino walked to open the 10th against Danny Farquhar (0-4), who failed to retire any of the four batters he faced.
Jose Abreu followed with a double off the wall in right-center. Melky Cabrera was walked intentionally to load the bases and Garcia walked to force in a run that made it 4-3.
Edgar Olmos relieved and after an out, Cabrera scored on a passed ball by Mike Zunino to make it 5-3. Ramirez reached on a fielding error by second baseman Robinson Cano to reload the bases and Garcia then scored on Carlos Sanchez's fielder's choice.
Nate Jones (1-0) pitched the ninth and David Robertson worked the 10th for his 25th save.
The Chicago rally wasted a strong start by Seattle's Vidal Nuno, who was in line for his first victory since June 27, 2014, when he was with the New York Yankees. Nuno allowed one run and five hits in 6 2-3 innings.
Seattle, held to three hits through five innings, got to starter Carlos Rodon for three runs in the sixth. Nelson Cruz doubled to open the inning and moved to third when Cano reached on a fielding error by second baseman Sanchez.
Franklin Gutierrez ripped a two-run double into the gap in left-center to put the Mariners up 2-1. Austin Jackson reached on infield single, advancing Gutierrez, who then scored on Jesus Montero's double-play grounder.
Trayce Thompson gave the White Sox a 1-0 lead in the second, lining his second home run of the season over the wall in left field.
White Sox: LHP John Danks (6-9, 4.58 ERA) is 2-7 with a 5.98 ERA in 11 road starts. Danks has not won on the road since May 31, a span of five starts. He is 7-6 with a 3.24 ERA in 14 career starts against the Mariners.
Mariners: RHP Taijuan Walker (8-7, 4.60 ERA) is 1-0 with a 2.86 ERA in his last four starts. The 23-year-old has come on since starting the season 1-5 with a 7.33 ERA in his first nine starts.
Mariners: RF Mark Trumbo was a last-minute scratch with a sore left knee. He is scheduled to be reevaluated Sunday, the team announced. Brad Miller started in right.
UPON RUTHER REVIEW
Chicago's Adam Eaton was hit by a pitch to load the bases with two outs in the fifth. The Mariners challenged the call, but the ruling was upheld after a review estimated at 2 minutes, 41 seconds.
NUNO STILL WINLESS
Nuno has lost his last 10 decisions in 40 appearances since his last victory. He is 0-9 in 19 starts over his winless span - the longest active streak of starts without a victory in the majors.
CRUZ ON BASE
Cruz walked to open the fourth, extending his on-base streak to 32 games.