SEATTLE — Robinson Cano had a two-run homer and Nelson Cruz doubled in two runs to help the Seattle Mariners beat the Chicago White Sox 8-6 on Sunday to avoid a three-game sweep.
Seattle built a 7-1 lead through five innings, but the White Sox cut it to 7-6 with five runs in the sixth behind a pair of two-run homers.
Adam Eaton singled with one out in the sixth and scored on Tyler Saladino’s double. Jose Abreu followed with his 23rd home run. After Melky Cabrera grounded out, Avisail Garcia singled, chasing starter Taijuan Walker. Logan Kensing, called up earlier in the day from Triple-A Tacoma, relieved and allowed a two-run homer to Adam LaRoche, his 12th.
The Mariners added a run in the eighth on Ketel Marte’s sacrifice fly.
Walker (9-7) allowed five runs on seven hits in 5 2-3 innings. John Danks (6-11) was tagged for seven runs on eight hits in five innings.