SEATTLE (AP) — Roenis Elias took a no-hitter into the fifth inning, Dustin Ackley led a potent Seattle offense with a home run and four RBI, and the Mariners beat the Chicago White Sox 13-3 on Thursday night.

Elias (9-9) allowed only one walk before Conor Gilaspie hit a one-out double in the fifth. The rookie stranded Gilaspie, but left the game after giving up a two-run home run to Dayan Viciedo with two outs in the sixth. Elias allowed a season-low two hits, walked three, and struck out five.

Ackley gave the Mariners an early lead with a solo home run, and Endy Chavez, Robinson Cano, and Kyle Seager added two-run shots.

Scott Carroll (4-7) pitched five-plus innings, allowing seven runs on seven hits. He walked three and hit a batter. Four relievers combined to allow six runs, five hits, and four walks.

More From 1460 ESPN