Kyle Seager homered and came within a triple of the cycle, Erasmo Ramirez pitched seven innings for his first major league win and the Seattle Mariners beat the Toronto Blue Jays 4-3 on Tuesday night.
Starting for the first time since June 30, Ramirez (1-2) allowed two runs and six hits, setting down nine straight at one stretch. He walked one and struck out six.
Four relievers combined to work the eighth and Tom Wilhelmsen closed it for his 25th save in 28 chances.
Seager went 3 for 5. He had an RBI single in the first, doubled and scored in the third and homered in the fifth, his 18th, as the Mariners snapped a three-game losing streak.
The victory was Seattle's 68th, one more than they recorded last season.
Toronto's Brandon Morrow (8-6) matched a career high by allowing 11 hits as the Blue Jays failed to extend their winning streak to five games.