Jeremy Guthrie pitched eight solid innings and Gregg Zaun hit a three-run home run, leading the Baltimore Orioles to a 10-2 win over the Chicago White Sox on Sunday.

Zaun was 3 for 4 with four RBIs as the Orioles improved to 15-29 on the road.

DeWayne Wise and Chris Getz homered for the Chicago White Sox, who failed to complete its first sweep at home this season.

After struggling in his last start, Guthrie (7-8) bounced back by allowing two runs on three hits. He struck out five and walked one. He had his last start skipped before the All-Star break because of an illness.

Guthrie lasted only 2 1-3 innings against the Seattle Mariners in his start July 7, allowing three runs and four walks, and blamed a viral infection and dizziness for his poor outing.

The Orioles took advantage of some shaky White Sox pitching in the fifth inning to score five runs as Chicago's three pitchers combined to give up three walks, three hits and hit a batter.

The trouble started when White Sox starter Jose Contreras allowed a one-out single to Adam Jones and walked Nick Markakis. Aubrey Huff followed with a single to load the bases. Then on a 0-1 count to Melvin Mora, Contreras threw his second wild pitch of the game, allowing Jones to score.

Contreras' outing ended after he hit Mora with a pitch to reload the bases. White Sox reliever Aaron Poreda came in and walked in two consecutive runs before being pulled by White Sox manager Ozzie Guillen.

Contreras (4-8) lasted 4 1-3 innings, giving up five runs, four earned, on five hits and four walks.

Zaun greeted White Sox reliever D.J. Carrasco with an RBI single. The inning finally ended for the White Sox, but not before they gave up another run. Cesar Izturis hit a bouncer to second baseman Chris Getz.

Getz was expecting to tag out Zaun, but Zaun didn't move and Getz was forced to throw to first to get Izturis. Scott scored from third before the White Sox tagged out Zaun.

Luke Scott hit an RBI double off White Sox reliever Tony Pena in the ninth and Zaun tagged Pena for a three-run shot. It was his fourth of the season.

With one out in the third, Wise homered for the first time since Sept. 19, 2008, at Kansas City.

Getz added a solo shot off Guthrie in the eighth. His second of the season.

NOTES: Orioles relief pitcher Dennis Sarfate, currently on the 15-day disabled list with circulatory problems in his right arm, had his rehab outing pushed back two days because of "shoulder tightness," according to manager Dave Trembley. ... RHP Freddy Garcia, who was signed by the White Sox on June 4, is expected to throw a bullpen session on Monday then start a minor league rehab assignment. He was released by the New York Mets following two bad starts for Triple-A Buffalo in April. He had surgery on his right shoulder in August 2007 and made only 14 starts the previous two seasons with Philadelphia and Detroit, going 2-6 with a 5.55 ERA.