Mark Prior's return from the disabled list was a sparkling success.
Prior allowed only one hit in six innings and retired 18 of 19 batters yesterday, outpitching Jon Garland and sending the Chicago Cubs to a 2-0 victory over the White Sox.
Corey Patterson broke a scoreless tie with a solo homer in the sixth for the Cubs, who took two of three on the road to split the season series at three games apiece. The White Sox won two of three at Wrigley Field in May.
Making his first start since May 27, when a line drive fractured a bone in his right elbow, Prior (5-1) dominated the White Sox, who have the best record in baseball. He struck out three and did not walk a batter.
Trying to become the first 13-game winner in the majors, Garland (12-3) gave up two runs -- one earned -- and four hits in 7 1/3 innings.
Braves 8, Orioles 1 -- Andruw Jones hit another home run, John Smoltz pitched his second consecutive complete game, and host Atlanta sent Baltimore to its fifth straight defeat.
Jones had two hits, including his major league-leading 24th homer, and drove in two runs as the Braves completed a three-game sweep. Since Chipper Jones went on the disabled list with a foot injury June 6, Andruw Jones has hit .382 with 12 homers and 23 RBIs.
Baltimore's Rafael Palmeiro hit his 562d home run, leaving him one behind Reggie Jackson for ninth on the career list.
A's 16, Giants 0 -- Nick Swisher hit a pair of two-run homers, Rich Harden pitched seven innings of one-hit ball, and host Oakland swept a three-game series from San Francisco for the first time.
The A's matched the franchise record for largest margin in a shutout victory, most recently on May 23, 1959, against the White Sox.
Harden (4-3), making his second start since coming off the disabled list last Tuesday, didn't allow a hit until Deivi Cruz's broken-bat single with one out in the fifth.
Marlins 1, Devil Rays 0 -- A.J. Burnett pitched a two-hitter for his first shutout since 2002, leading visiting Florida to a three-game sweep of Tampa Bay.
Burnett (5-5) allowed only a third-inning single to Jonny Gomes before Nick Green tripled with one out in the sixth. The righthander struck out seven in his seventh career shutout and third complete game this season.
Blue Jays 9, Nationals 5 -- Orlando Hudson hit two home runs -- including a tiebreaking two-run shot in the eighth -- and snapped Washington's 12-game home winning streak.
Astros 3, Rangers 2 -- Andy Pettitte pitched nine strong innings and Morgan Ensberg drove in the winning run in the bottom of the 10th to lift Houston over Texas.
Indians 4, Reds 3 -- Pinch hitter Victor Martinez singled home the go-ahead run in the eighth, leading host Cleveland past Cincinnati. The Indians completed interleague play with a major league-best 15-3 record.
Angels 5, Dodgers 3 -- Garret Anderson hit a two-run double in the eighth to drive in the go-ahead runs and give him 1,000 RBIs, lifting the host Angels to their sixth straight win and a sweep of the three-game series.
Twins 5, Brewers 2 -- In Milwaukee, rookie Luis Rodriguez hit his first major league home run and Kyle Lohse became just the second Minnesota starter in 13 games to get a win.
Pirates 5, Cardinals 4 -- Jason Bay hit two game-tying homers and Jose Castillo hit a tiebreaking shot in the 10th, giving Pittsburgh a split of the four-game series in St. Louis.
Padres 5, Mariners 4 -- Damian Jackson homered twice and Xavier Nady homered for the third straight game for host San Diego.
Diamondbacks 13, Tigers 7 -- Shawn Green hit two of Arizona's four homers, and Alex Cintron drove in three runs to help host Arizona beat Detroit.
Rockies 9, Royals 4 -- Joe Kennedy pitched seven strong innings for his first victory in six starts and Colorado completed a three-game sweep of visiting Kansas City.