American LeagueDavid Ortiz homered in consecutive at-bats Wednesday night, including a solo shot in the 10th inning to give the Boston Red Sox a 5-4 victory over the Chicago White Sox.
Ortiz finished with four RBIs, matching his career and season highs. Manny Ramirez went 2-for-4 with a run scored in his first game back in the lineup after being benched.
It was the 10th victory in 13 games for Boston, which began the day four games behind New York in the AL East race and a half-game behind Seattle for the wild-card.
Ortiz hit a two-run homer off of Scott Sullivan in the eighth for a 4-3 lead and then homered off Tom Gordon (6-6) in the 10th.
Kim Byung-Hyun (7-4) gave up two hits in two innings.
Orioles 9, Athletics 0
In Baltimore, Rodrigo Lopez pitched a seven-hitter as Baltimore battered Tim Hudson and ended Oakland's 10-game winning streak.
The A's committed a season-high five errors, and Hudson (14-5) was pulled after allowing five runs and eight hits in three innings -- his shortest stint of the year.
The victory ended a nine-game skid for the Orioles, who entered 0-7 against Oakland and 0-7 against Hudson. Larry Bigbie hit a three-run homer for Baltimore.
Lopez (7-9) was 0-2 with a 6.55 ERA in two starts against Oakland this year, but only allowed one runner past second in his first shutout and third complete game of the season.
Blue Jays 4, Yankees 3
In Toronto, Josh Phelps hit a two-run homer and Eric Hinske hit a go-ahead sacrifice fly in the seventh inning as Toronto rallied from a three-run deficit to beat New York.
Phelps hit a two-run homer in the fourth off Mike Mussina in the fourth that cut New York's lead to 3-2. After Vernon Wells singled off Antonio Osuna (2-5) in the seventh, Myers doubled off Gabe White. Phelps was intentionally walked and Hinske hit his sacrifice fly.
Jason Kershner (1-3) pitched two innings for his first major league win, and Aquilino Lopez got the last out for his eighth save in 10 chances.
Twins 6, Angels 5
In Minneapolis, catcher Bengie Molina failed to hold onto a throw with two outs in the ninth inning, allowing the tying and winning runs to score on the error as Minnesota beat Anaheim.
Shannon Stewart lined a shot off Troy Percival (0-5) down the left-field line. Garrett Anderson's throw home beat pinch-runner Dustan Mohr, but Mohr collided with Molina, who couldn't hold onto the ball. Stewart then came home with the winning run.
Eddie Guardado (2-5) pitched two-thirds of an inning for Minnesota, which moved into a tie with Chicago for the division lead, one game ahead of Kansas City.
Royals 3, Rangers 1
In Arlington, Texas, rookie Jimmy Gobble pitched seven solid innings as Kansas City snapped a four-game losing streak by beating Texas. Mike Sweeney, Joe Randa and Carlos Beltran each had RBIs in a three-run fourth to help the Royals move within one game of both Chicago and Minnesota for the AL Central lead.
Gobble (3-3) allowed one run and four hits, struck out six and walked two after being called up from Triple-A Omaha on Tuesday to join the expanded roster.
Mike MacDougal got for his 27th save in 35 chances.
Rangers starter John Thomson (12-12) gave up three runs in seven innings.
Devil Rays 7, Mariners 0
In St. Petersburg, Florida, Doug Waechter became the first Tampa Bay pitcher to throw a shutout in his first major league start, leading the Devil Rays over Seattle.



