• Good while it lasts: Although Olson came up with his first win, Steve Trachsel is expected to come off the disabled list this week, meaning the 23-year-old Olson will probably be headed back to the minors.
• Cellar dweller: Chicago's Jose Contreras lost for the AL-leading 11th time this season.
• Figure this: The White Sox had permitted 21 straight steals before Toby Hall caught Paul Bako in the second inning.
• Quotable: "For me, it's a victory for the team and it's a great feeling to be a part of that. Being my first win, too, it's just awesome." -- Olson
-- ESPN.com news services
Orioles 5, White Sox 3
BALTIMORE (AP) -- As a reward for earning his first major league win, Garrett Olson got a game ball and a memory he will cherish for a lifetime.
What he didn't get was a guarantee that he will receive another start with the Baltimore Orioles anytime soon.
Aubrey Huff had two hits and two RBIs for the Orioles, who have their first three-game winning streak under interim manager Dave Trembley. Baltimore finished 5-3 against the White Sox this year, its first series win over Chicago since 1999.
Jermaine Dye homered twice for the White Sox, his 16th career multihomer game and second this season.
Olson (1-0) allowed two runs, six hits and three walks in five-plus innings. It was his second big league start since being called up from Triple-A Norfolk to replace injured Steve Trachsel in the rotation.
Trachsel is expected to come off the disabled list this week, meaning the 23-year-old Olson will probably be headed back to the minors.
"We're still talking about it," Orioles vice president Jim Duquette said in the clubhouse before congratulating Olson. "Trachsel will pitch Saturday, provided he's healthy. But we're happy with the way [Olson] pitched."
After failing to get out of the fifth inning in his first start on July 4 against the White Sox, Olson showed far more poise the second time around.
"I felt like, from the first inning, I was more in control," he said. "It was a different vibe. It felt more like just another start."
Olson overcame two walks in a scoreless first inning, struck out the side in the second despite allowing a hit and a walk, and worked a perfect third.
Dye homered leading off the fourth, but Olson retired the side after the White Sox put runners on the corners with one out. He was aided by a double play in the fifth inning and left after Dye homered to lead off the sixth.
Olson might be headed back to Norfolk, but at least the left-hander will have a positive memory to take with him.
"For me, it's a victory for the team and it's a great feeling to be a part of that," he said. "Being my first win, too, it's just awesome."
Chris Ray, the fifth Baltimore pitcher, worked the ninth for his 16th save.
Contreras (5-11) gave up five runs, 10 hits and two walks in six innings. The five-year veteran has lost four straight decisions for the first time in his career, and is 1-7 with a 6.92 ERA in his last nine starts.
"The problem is he didn't get ahead in the count. When he's ahead in the count he can use his split-finger fastball," Chicago manager Ozzie Guillen said. "He got behind in the count almost every hitter. It's kind of tough seeing a guy with his stuff losing games."
Through a translator, Contreras said: "I felt pretty good today. The problem is location, location, location."
The White Sox (40-50) continue their season-long 11-game road trip on Monday in Cleveland.
"It's going to be tougher and tougher every day. I think it's obvious we have to play better if we're going to keep this team like it is," Guillen said. "Every time we start playing good, something happens and we go backwards."
Baltimore went up 2-0 in the first on a two-run, two-out triple by Huff.
Roberts led off the third with his sixth home run. Patterson followed with a single, stole second and scored on a double by Nick Markakis for a 4-0 lead.
Dye hit his 250th career homer in the fourth. Patterson countered in the fifth inning with his fourth homer, the second in three games, a shot that struck the right-field foul pole.
Chicago permitted 21 straight steals before Toby Hall caught Paul Bako in the second inning. It was the first time in 11 tries this season that Hall threw out a would-be basestealer. ... Three of Patterson's four homers have come against the White Sox. ... Contreras gave up two homers for the second time in 18 starts this season.