CHICAGO (AP) — Carlos Rodon pitched into the seventh inning, Justin Morneau had a two-run single and Melky Cabrera drove in a run and scored twice to lead the Chicago White Sox to a 4-1 victory over the Seattle Mariners on Sunday.

Jose Abreu also drove in a run to help Chicago, which took three of four in the series and has won six of eight.

READ MORE: Parents Of Michigan School Shooter Arrested And Charged After Manhunt

Robinson Cano hit a solo homer, his 30th, and Kyle Seager had three hits for the Mariners.

Rodon (5-8) allowed the run and five hits in six-plus innings before giving way to the bullpen.

Chris Beck and Dan Jennings worked out a jam in the seventh, Nate Jones pitched a 1-2-3 eighth and David Robertson got the last three outs for his 33rd save in 39 chances.

Chicago center fielder Adam Eaton left the game due to a bruised forearm in the fifth — an inning after being hit by a pitch. X-rays were negative and he is listed as day-to-day.

Seattle starter Taijuan Walker (4-9) allowed four runs on four hits in 7 1/3 innings. He also hit three batters.

Walker was perfect through three innings, but then started the fourth by hitting Eaton. One out later, Cabrera doubled to put runners on second and third. Jose Abreu was hit by a pitch to load the bases and Morneau followed with a single to left for a 2-0 lead.

Seattle got a run back in the sixth on Cano’s solo shot.

Rodon was lifted in the seventh after giving up hits to Seager and Franklin Gutierrez to start the inning. Catcher Mike Zunino then tried to advance the runners with a sacrifice bunt against Beck, but third baseman Todd Frazier fielded the bunt and fired to second base for the force out.

READ MORE: City Colleges of Chicago Creates Scholarship Honoring Civil Rights Activist Timuel Black

That play proved crucial when Jennings induced pinch-hitter Adam Lind to ground into an inning-ending double play.

Chicago added a two runs in the eighth on an RBI triple by Cabrera and a sacrifice fly by Abreu.

TRAINER’S ROOM

Mariners: 3B Seager (bruised right foot) was in the lineup for a second straight day after missing the previous three games. “He looked fine,” manager Scott Servais said. “Is he 100 percent? Probably not.”

White Sox: The return of 2B Brett Lawrie (left hamstring) remains uncertain. He’s cleared medically, but is experiencing discomfort. “He still feels like there’s something there,” manager Robin Ventura … RHP Miguel Gonzalez (groin) is expected to make a rehab start this week after throwing a simulated game on Saturday.

UP NEXT

Mariners: RHP Hisashi Iwakuma (14-9, 3.81 ERA), who’s gone at least seven innings in 12 of his 26 starts, faces RHP Yu Darvish (4-3, 2.91) Monday in the opener of a three-games series at Texas.

White Sox: RHP James Shields (5-16, 5.98 ERA) looks to rebound Monday in the opener of a three-game series at Detroit after going 0-4 with a 13.95 ERA in last 5 starts. LHP Matt Boyd (5-2, 3.98) goes for the Tigers.

MORE NEWS: 2 Killed, 6 Wounded In Weekend Shootings In Chicago

(TM and © Copyright 2016 The Associated Press. All Rights Reserved. This material may not be published, broadcast, rewritten or redistributed.)