Mark Buehrle pitched eight strong innings to 3 win over the Baltimore Orioles in the game series at Camden Yards.

Buehrle (10-5) gave up three runs on six hits, fanned six and did not issue a walk. He has allowed three runs or fewer in 18 consecutive starts. Sergio Santos worked a perfect ninth to earn his 25th save of the season

Juan Pierre finished with three hits and a pair of RBI, Alexei Ramirez smacked a two-run homer and A.J. Pierzynski collected three hits for the White Sox, who have won six of their last seven games, including three of four in this series.

Nick Markakis cracked a two-run home run, Nolan Reimold had two hits and J.J. Hardy collected an RBI single for the Orioles, losers in 10 of their last 13.

Chris Tillman (3-5) was roughed up in 2 2/3 innings, giving up six runs on eight hits while walking three and striking out three to take the loss.