Stroman (2-1) allowed two runs and five hits in six innings, and Brad Boxberger gave up an RBI single to Ty France in the seventh.
Hernández greeted Julian Merryweather with a homer that landed near the top of the left field bleachers. Kelenic, who hit a single in the second inning to extend his hitting streak to a career-best seven games, hit .458 (11 for 24) on a six-game trip.
Cody Bellinger homered in the ninth for the Cubs.
Cubs shortstop Dansby Swanson ended his streak of regular season games played at 192. Swanson left in the middle of Tuesday’s game due to lower left side soreness. “Just win the war, not the battle,” said Swanson, who also has been attending to his wife Mallory, who underwent left knee surgery early Tuesday morning after an injury while playing for the U.S. women’s soccer team in a World Cup prep match against Ireland. The previous time Swanson missed a game was on Sept. 10, 2021, while playing for Atlanta. Swanson expects to return to the lineup Friday against the Los Angeles Dodgers.
Mariners: RHP Andrés Muñoz (right deltoid strain) hopes to resume throwing Friday. … After needing 5 2/3 innings from its bullpen Tuesday, Seattle selected the contract of RHP Darren McCaughan from Triple-A Tacoma. RHP José Rodriguez was optioned to Tacoma and LHP Brennan Bernardino was designated for assignment.
Cubs: RF Seiya Suzuki (left oblique strain) homered for Triple-A Iowa against Omaha and could rejoin the Cubs this weekend. Suzuki is 4 for 13 (.308) in four rehab games.
Mariners LHP Marco Gonzales (1-0, 4.22) will face Colorado LHP Austin Gomber (0-2, 6.75) on Friday at T-Mobile Park.