Kris Bryant had two of the Chicago Cubs' four home runs Saturday afternoon, and the Cubs held off a late Seattle Mariners surge and won 12-10. Both home runs came with runners aboard, giving Bryant five RBI on the day and 14 on the spring to go along with his eight home runs and .480 batting average.

Bryant connected (7) off Felix Hernandez with a man on in the top of first inning.

He then tagged Kevin Correia for a three-run shot (8) in the fourth.

He then came out in favor of Chris Valaika.

The Cubs also got home runs from Addison Russell (1), a two-run shot in the third, and Welington Castillo (2), a fourth-inning solo shot. Castillo drove in two runs on the day. The Cubs also got an RBI each from Anthony Rizzo and Chris Coghlan.

Nelson Cruz homered (2) for Seattle, a solo shot in the top of third, and Austin Wilson (1), a three-run blast in the eighth. Brad Miller drove in three runs, and Robinson Cano and Logan Morrison each drove in one. Austin Jackson scored on an error in the third.

Erik Jokisch (W: 1-0, 4.50) picked up the win while starting in place of Jon Lester. Jokisch pitched three innings and allowed three earned runs on three hits, including Nelson's home run. Hector Rondon (S: 1) got into and out of a jam in the ninth for the save. He allowed one hit and a walk and struck out one in his only inning of work.

Hernandez (L: 0-1, 11.57) suffered the loss in an un-King Felix-like outing. He allowed six earned runs on six hits in 2 2/3 innings. He walked one and struck out two.

On Sunday, the Cubs host the San Diego Padres, and Seattle welcomes the Texas Rangers to their home park. Both games will start at 4:05 p.m. EDT.