CHICAGO -- A day after their bats were silenced, the Chicago White Sox bounced back on Saturday night.
The White Sox knocked out 14 hits after mustering just three in a 10-inning, 1-0 loss Friday night.
"It's a confidence boost for the offense," White Sox manager Robin Ventura said. "You can sit there and hang your head and not do anything about it, but they have the ability to take it day by day and not let yesterday affect today. It's a credit to these guys."
Viciedo, who entered 7 for 53 (.132) with one extra-base hit and one multi-hit game in June, had three hits including a two-run homer that gave the White Sox a 4-2 lead in the fourth.
"It feels great," Viciedo said through an interpreter. "It's been a really tough month, but as far as that affecting my confidence it's just one of those things you got to keep going at it, keep practicing, and it will turn around."
The Brewers built a 6-4 lead in the sixth, batting around and scoring three times. Aramis Ramirez led off with a single, and Will Ohman relieved Dylan Axelrod after the White Sox starter hit Rickie Weeks with a pitch. Pinch-hitter Martin Maldonado singled home the tying run, Cody Ransom singled in the go-ahead run, and Carlos Gomez capped the rally with a sacrifice fly.
The White Sox tied it in the bottom of the inning. Rios led off with a single, stole second and scored on Viciedo's RBI single. Orlando Hudson knocked in Viciedo with a two-out double.
Rios finished 3-for-4 with two runs scored and an RBI.
Axelrod was called up from Triple-A Charlotte on Saturday and made his second start of the season in place of Philip Humber (right elbow strain), who went on the 15-day disabled list. He allowed five runs -- four earned -- in 5 1/3 innings.
"I hadn't pitched in nine days so it was good to get back out there," Axelrod said. "The offense picked me up at the end there."
The Brewers opened the scoring in the second on a defensive miscue. George Kottaras doubled down the left field line, and Viciedo misplayed the carom in the corner, allowing Aramis Ramirez to score from first.
Chicago responded in the bottom half with back-to-back RBI singles from Viciedo and Alexei Ramirez to take a 2-1 lead.
Milwaukee tied it in the third on an RBI single by Ryan Braun. The hit extended Braun's overall hitting streak to 17 games and his interleague streak to 27.
Beckham had three hits, including an RBI single in the eighth to cap the scoring.
Aramis Ramirez singled twice and scored twice, extending his hitting streak to seven.
Leadoff man Norichika Aoki had three hits, scored twice, and tied a Brewers franchise record with four stolen bases.
"I think that's a big part of my game, being aggressive on the bases and going after the next base," Aoki said through an interpreter.
After a red-hot May, in which the White Sox tied a franchise record with 18 wins, they are 8-12 in June.
Braun served as the designated hitter for the second time this season and fifth in his career. ... Before the game, Milwaukee placed Shaun Marcum on the 15-day disabled list because of elbow soreness and activated Travis Ishikawa (oblique strain). ... White Sox OF and leadoff hitter Alejandro De Aza had the day off. ... The Brewers and White Sox will complete their three-game series on Sunday with Michael Fiers (2-2, 3.46) opposing Jose Quintana (2-1, 1.53).