Seattle scored six runs in the sixth to overcome a 4-0 deficit. The first run came on a single by Jesus Montero, who plated Ichiro Suzuki. Three runs scored on Olivo's second homer of the spring, a long drive over the left-field fence. Seager followed with a shot to right for his fourth homer of the spring.
"These guys are still trying to work their way back, but it was nice to see them break out the way they did," Mariners manager Eric Wedge said. "I think everybody's still a little bit fuzzy right now. But they were able to get through the workout [Saturday] and were a little bit better today, and I anticipate them being even better [Monday]."
Royals reliever Tim Collins, who came on in the sixth, was charged with all six runs (four earned) in one-third of an inning. The only out he recorded was when Munenori Kawasaki was gunned down at third by right fielder Jeff Francoeur while trying to advance on Ichiro's single in the inning. Kawasaki had two hits in the frame.
Royals third baseman Mike Moustakas hit his second spring homer, a solo shot leading off the fifth inning, and doubled in Kansas City's three-run sixth.
Moustakas' blast to right-center field came off Blake Beavan, who is slated to make his first regular-season start in Texas on April 10. Beavan went 5 1/3 innings, allowing four runs, seven hits and a walk. He also hit a batter and struck out two.
"He's been impressive the entire camp and he did a good job again today," Wedge said of Beavan. "He really trusts his fastball, does a good job commanding it and his secondary stuff continues to get better."
Royals left-hander Bruce Chen, who will be the Opening Day starter against the Angels on Friday, breezed through his final Cactus League start. Chen worked four shutout innings, allowing three hits and one walk, while striking out six, including four of the last seven batters he faced. One of the hits was ruled a double for Justin Smoak, who hit a fly ball that left fielder Alex Gordon lost in the sun.
"You don't expect a lot of strikeouts but I felt good and felt like I had really good command of my pitches and Brayan [Pena] called an outstanding game. I just tried to keep the ball down and my offspeed pitches were working today," Chen said.
The Mariners' regular position players were back on the field after having Saturday's game off to further recover from the season-opening trip to Japan last week. Chen made them look rusty.
The Royals' three-run sixth began with Lorenzo Cain hitting a single to center and Eric Hosmer following with an infield hit. After Cain stole third and Billy Butler flied out, Francoeur hit an RBI single. Francoeur stole second and two runs scored when Moustakas doubled down the right-field line.
Up next for the Mariners: Present vs. past. Youth vs. Ageless. Monday's Cactus League game against the Rockies will feature the Mariners' 25-year-old ace Felix Hernandez starting against 49-year-old Jamie Moyer. The Rockies' left-hander played for Seattle from 1997 until being traded during the 2006 season. The game is 1:05 p.m. PT at Salt River Fields in Scottsdale.
Jim Thomas is a reporter for MLB.com. This story was not subject to the approval of Major League Baseball or its clubs.