Miguel Olive drove in three runs, including a go-ahead two-run double in the 10th inning, and the Seattle Mariners beat the Chicago White Sox 7-4 on Wednesday night.
Justin Smoak started the winning rally with a leadoff bloop double off White Sox closer Sergio Santos (2-2). Adam Kennedy drew a walk, then Olivo -- who had a solo homer in the eighth against his former team -- drove in both runners with a grounder just inside of third base and into the left-field corner.
White Sox right fielder Carlos Quentin homered twice, a solo shot in the first off Jason Vargas and a tying two-run shot in the eighth off reliever Jamey Wright.
Aaron Laffey (1-1) threw a scoreless inning to earn the win and Brandon League pitched a perfect 10th for his AL-leading 17th save of the season.