White Sox right fielder Dayan Viciedo needed one swing to change the complexion of the game Saturday in a 4-3 victory over the Blue Jays at the Rogers Centre.

Viciedo socked a three-run homer on the first pitch that Blue Jays reliever Dustin McGowan threw in the seventh inning to push the Sox ahead for good, and they hung on to record their first victory on a Saturday in 13 tries this season.

Viciedo is hitting .169 with three home runs and six RBIs in June. Two of those homers and four RBIs came over the last two games, both of which the Sox won for their first back-to-back victories on this difficult 11-game trip. They wrap up their journey Sunday in the series finale against the Blue Jays.

"The most important thing is that whenever things aren't going well you keep your confidence in yourself," Viciedo said through a team interpreter. "Right now, I'm feeling a lot of confidence in my hitting."

Sox left-hander Chris Sale passed along some thanks to Viciedo for the help in earning his seventh victory of the season. He allowed two runs on four hits with five walks and six strikeouts in seven innings.

"We have some scrappy guys, some fighters, especially after a road trip like this that hasn't gone our way," Sale said. "To keep fighting, stay in there and move forward, it really shows what kind of players we have and what kind of player Viciedo is. He comes up with a huge hit against a tough guy."