1 of 2
Associated Press
Chicago's Kevin Youkilis connects on a game-winning RBI-single on Wednesday.

CHICAGO — Kevin Youkilis hit a game-ending RBI single in the bottom of the 10th inning to give the Chicago White Sox to a 5-4 win over the Texas Rangers on Wednesday night.

In the 10th inning, Alejandro De Aza, who fouled a ball off his right knee during the at-bat, led off the inning with a walk against Rangers reliever Mike Adams (1-3) then stole second. On the ninth pitch, Youkilis ended the game with an RBI single to score De Aza and prompting the crowd to shout "Youuuuk!" for the player acquired in a trade from the Red Sox on June 24.

ATHLETICS 3, RED SOX 2: At Oakland, Calif., Jemile Weeks hit a go-ahead RBI single in the seventh following Coco Crisp's leadoff triple and the Oakland Athletics completed a three-game sweep.

ORIOLES 4, MARINERS 1: At Seattle, Chris Tillman gave up just two hits in 81/3 innings in first start of 2012 and Adam Jones hit his 20th home run of the season into the upper deck in left field.

YANKEES 4, RAYS 3: At St. Petersburg, Fla., Robinson Cano hit a two-run single during a three-run eighth.

INDIANS 12, ANGELS 3: At Cleveland, Derek Lowe won for the first time in more than a month.

BLUE JAYS 4, ROYALS 1: At Toronto, Carlos Villanueva pitched six shutout innings, Yunel Escobar drove in two runs as every Blue Jays starter had at least one hit to give Toronto a win for the fourth time in six games.

TIGERS 5, TWINS 1: At Detroit, Miguel Cabrera homered twice and Justin Verlander pitched his fifth complete game in a game delayed two hours and 26 minutes by rain.

National League

NATIONALS 9, GIANTS 4: At Washington, Ryan Zimmerman's line drive to right-center kept going — and going and going — until it landed in the first row, highlighting another big Fourth of July for the resurgent third baseman. He is 10 for 20 with four homers and 13 RBIs in six Independence Day games.

PHILLIES 9, METS 2: At New York, Cliff Lee finally posted his first win of the season and the Philadelphia Phillies hit three late homers to end a six-game losing streak.

PIRATES 6, ASTROS 4: At Pittsburgh, Mike McKenry and Pedro Alvarez drove in two runs apiece, and the Pittsburgh Pirates looked pretty comfortable during their first day in first place.

MARLINS 7, BREWERS 6 (10 INNINGS): At Milwaukee, Hanley Ramirez hit an RBI single off reliever Manny Parra in the 10th inning.

CUBS 5, BRAVES 1: At Atlanta, Bryan LaHair, Jeff Baker and Anthony Rizzo hit home runs and the Chicago Cubs continued their success against Atlanta.

Comment on this story

CARDINALS 4, ROCKIES 1: At St. Louis, Adam Wainwright pitched six strong innings and Matt Holliday had three hits to lead the St. Louis Cardinals to a third win in four games.

DODGERS 4, REDS 1: At Los Angeles, Aaron Harang pitched seven strong innings against his former team and the Los Angeles Dodgers won consecutive games for the first time since June 9-10.

PADRES 8, DIAMONDBACKS 6: At Phoenix, Yasmani Grandal hit a two-run pinch-hit homer in the eighth inning that propelled the San Diego Padres to their first ever three-game sweep in Phoenix.