SEATTLE -- Dayan Viciedo's sudden impact in the White Sox lineup only makes it seem as if he should have been called up sooner.
Not that this is Ozzie Guillen's primary concern.
Viciedo put up strong numbers in Charlotte, batting .297 with 20 home runs and 78 RBI this year. He was up with the White Sox for 38 games in 2010 and hit five home runs with 13 RBI while batting .308.
|More on White Sox at Mariners|
"I don't give a [darn] what people say," Guillen said. "People out there have their opinion and that's their job to talk. Nothing I can do about it."
"In the time they wanted that kid here, I [didn't] have any place for him. We had to make a trade or release somebody."
Viciedo was called up from Triple-A Charlotte on Saturday when the White Sox placed outfielder Carlos Quentin on the 15-day disabled list.
Guillen said Saturday that Viciedo is up with the team to play, not to sit on the bench.
"It's not a secret this kid can play," Guillen said. "I think over the last two years he put himself in a great position to play in the big leagues. Now it's an opportunity for him. I've said in the past if he's here, I'll play him. He's here. He's playing."
The newly promoted right fielder singled in his first at-bat, then homered over the right-center field fence off Jason Vargas (7-12) the next time up. He drew a walk in the sixth inning to load the bases. Tyler Flowers took advantage and hit a grand slam into the White Sox bullpen in left field to give Chicago a 7-0 lead and helped Gavin Floyd (12-10) cruise to victory.
"It feels really good," Viciedo said through a translator. "All the conditioning and all the work that I've been doing, to get three RBI and a home run felt really good."
Vargas faced Viciedo in two at-bats last season with Viciedo going 1 for 2 with a single and strikeout. Vargas remembered the encounter but didn't think it had anything to do with the outcome of today's at-bats.
"I think I faced him a couple times last year, but you don't really need a book when you throw it down the middle," Vargas said.
The White Sox scored six times in the sixth after Paul Konerko and Alex Rios led off with singles and Viciedo drew a one-out walk that loaded the bases. Flowers cleared them with a shot into the White Sox bullpen in left field.
Floyd blanked the Mariners on just two hits over the first seven innings. Kyle Seager reached on a strikeout to start the eighth as Floyd's wild pitch careened to the backstop, and Josh Bard ended the Mariners' 21-inning scoreless streak with a two-run home run off the foul pole in right field.
"He threw very well," Guillen said of Floyd. "He got himself in trouble once, but like I said strikes are the key to the game. The last two games he's pitched very well."
Bard added an RBI groundout in the ninth.
Mariners 1B Justin Smoak is expected to begin a rehab assignment on Monday with Triple-A Tacoma. Smoak broke his nose when a groundball caught him in the face. He was placed on the 15-day disabled list on August 13. ... Chicago heads home to begin a three-game series with the Twins. Mark Buehrle (10-6) will face Kevin Slowey (0-2) in the series opener on Monday. ... Seattle will open a four-game set with the Angels Monday with Blake Beavan (3-4) taking the mound against Joel Pineiro (5-6).