By The Associated Press
ATLANTA -- Mark Teixeira homered three times, connecting from both sides of the plate to lead the Atlanta Braves over the Seattle Mariners 8-3 on Sunday.
Teixeira hit solo drives batting left-handed in the second and fourth innings, and a two-run shot from the right side in the seventh for his 13th homer of the season. It was his second career three-homer game and the first for an Atlanta player at Turner Field.
Tim Hudson (8-5) allowed four hits in seven scoreless innings to lower his ERA to 2.96 and finally win an interleague game with Atlanta. Before Sunday, Hudson was 0-10 with a 7.82 ERA in 12 interleague starts with the Braves. He was 0-3 with an 11.25 ERA against AL West teams.
Brian McCann followed Teixeira's fourth-inning homer with a drive over the center-field wall against Carlos Silva (3-9), who left after the inning and allowed four runs and nine hits.
Jeff Clement hit a two-run homer off Mike Gonzalez in Seattle's three-run ninth. Gonzalez was making his second appearance in his return from elbow ligament-replacement surgery.
Red Sox 5, Cardinals 3, 13 innings
BOSTON (AP) -- Kevin Youkilis hit a two-run home run off of Mike Parisi in the bottom of the 13th inning to lift Boston over St. Louis.
Mike Lowell led off the inning with a single off Parisi (0-3) before Youkilis hit Parisi's 3-1 offering over the left-field wall. It was Youkilis's second homer of the game.
The Red Sox avoided being swept in a series at home for the first time since losing two contests to the Blue Jays last April.
The Cardinals had a chance to take the lead in the top of the 13th off Javier Lopez (2-0), but Chris Duncan was thrown out at home plate by Red Sox right fielder J.D. Drew.
Aaron Miles went 5-for-6 for the Cardinals and was 7-for-11 in the series with his only homer of the season. Despite the loss, the Cardinals won their sixth consecutive road series.
Angels 3, Phillies 2
PHILADELPHIA (AP) -- Jered Weaver held Philadelphia in check into the sixth inning, Casey Kotchman homered and Los Angeles beat the Phillies to complete a three-game sweep.
Weaver (7-7) allowed one run and four hits in 5 1-3 innings for the AL West-leading Angels, who have won eight of their last nine road games and are a major league-best 24-12 on the road this season.
Francisco Rodriguez pitched a scoreless ninth for his major league-leading 30th save in 32 opportunities.
Cole Hamels (7-5) gave up three runs and six hits in seven innings for the Phillies, who have lost five straight and seven of nine.
Philadelphia has lost four straight series since it swept the Braves in Atlanta.
Yankees 4, Reds 1
NEW YORK (AP) -- Andy Pettitte put the Yankees back on track, running his shutout streak to 19 innings and helping New York avoid a three-game sweep with a victory over Cincinnati.
Ken Griffey Jr. hit his 601st home run, but the Reds are still looking for their first three-game road sweep since last July at Atlanta.
Jason Giambi had a two-run double and Robinson Cano snapped a scoreless tie with a sacrifice fly in the fifth, sending the Yankees to their 13th win in 18 games. They lost reliever Kyle Farnsworth to injury, however, when he tried to barehand Brandon Phillips' infield single in the eighth.
Mariano Rivera came on and got four outs for his 21st save in 21 chances.
Pettitte (8-5) tossed six innings of four-hit ball, handing Reds rookie Johnny Cueto (5-8) a hard-luck loss. Both departed following a rain delay in the middle of the sixth.
Royals 11, Giants 10
KANSAS CITY, Mo. (AP) -- Mike Aviles had three RBIs and Joey Gathright drove in the go-ahead run in the seventh inning, capping an eight-run comeback that gave Kansas City a thrilling win over San Francisco.
Seven different Royals drove in runs, including a pair of RBIS from David DeJesus, as Kansas City belted out 14 hits. The comeback matched the second-best in Royals history, after a nine-run rally on June 15, 1979, at Milwaukee.
The Giants had ace Tim Lincecum on the mound and a 10-3 lead going into the bottom of the fifth. The Royals scored two in the inning on Jose Guillen's single and Alex Gordon's sacrifice fly, then sent 11 batters to the plate in a five-run sixth that tied it up.
Left-hander Ron Mahay (3-0) worked two hitless innings to pick up the victory, and Joakim Soria worked the ninth for his 20th save in 21 opportunities.
Alex Hinshaw (1-1), the fifth of six Giants pitchers, took the loss after giving up the unearned run.
Dodgers 4, Indians 3
LOS ANGELES (AP) -- Russell Martin capped a four-run first inning with a two-run homer and the Dodgers beat Cleveland to avoid a three-game sweep in the first series between the teams at Chavez Ravine.
Chad Billingsley (6-7) allowed three runs and eight hits in five innings for the Dodgers, throwing 108 pitches.
Hong-Chih Kuo, Joe Beimel and Jonathan Broxton each pitched an inning before Takashi Saito finished for his 11th save in 14 attempts.
Paul Byrd (3-8) lost his third straight start since recording his 100th career victory on June 6 at Detroit, allowing four runs and seven hits over seven innings. The right-hander is 1-7 with a 7.19 ERA on the road.
Astros 3, Rays 2
ST. PETERSBURG, Fla. (AP) -- Carlos Lee hit a go-ahead two-run homer and Brandon Backe pitched into the seventh inning to stop a personal three-game losing streak, helping Houston beat Tampa Bay.
The Astros went ahead on Lee's two-out shot off Scott Kazmir (6-3) in the sixth, and Backe and the bullpen made the 3-2 lead stand up. Jose Valverde pitched the ninth for his 18th save in 22 opportunities.
Backe (5-8) went 6 2-3 innings, allowing two runs and six hits with five strikeouts and four walks. Wesley Wright replaced Backe with two on and two out in the seventh and struck out Carl Crawford to end the inning.
Hunter Pence also homered for the Astros, who took two of three from the surprising Rays after losing seven consecutive series.
The Rays got a two-run homer from Evan Longoria, but came up short in their bid to win 10 straight series at home.
Twins 5, Diamondbacks 3
MINNEAPOLIS (AP) -- Brian Buscher had two hits and drove in two runs, helping the Twins beat struggling Brandon Webb and Arizona.
Buscher is hitting .353 with 12 RBIs and six runs scored in 10 starts since he was called up. The Twins are 7-3 in those games.
Livan Hernandez (8-4) gave up three runs, one earned, and nine hits with five strikeouts in seven innings for the Twins, who swept the Diamondbacks and have won six in a row, their longest winning streak since July 2006.
Joe Nathan worked the ninth for his 19th save in 21 chances.
Coming off his shortest outing since 2004, when he lasted just 3 1-3 innings against Oakland last week, Webb (11-4) gave up five runs -- four earned -- and eight hits in seven innings. The 2006 NL Cy Young winner started the season 9-0, but is 2-4 with a 4.64 ERA since.
Blue Jays 8, Pirates 5
PITTSBURGH (AP) -- Cito Gaston earned his first win as Blue Jays manager in 11 years, getting home runs from Scott Rolen and Adam Lind in a victory over Pittsburgh.
Lyle Overbay and Vernon Wells had two RBIs apiece for Toronto, which avoided a sweep and the third 0-6 road trip in franchise history. Joe Inglett went 3-for-4 and Marco Scutaro scored three runs.
Gaston, who managed the Blue Jays from 1989-97 and won two World Series titles, took over again Friday when the club fired John Gibbons.
Dustin McGowan (6-5) allowed four runs -- three earned -- and nine hits in five innings for Toronto. He improved to 4-1 in his past six starts.
T.J. Beam (0-1), making his first major league appearance since 2006, allowed one run and walked two in 1 1-3 hitless innings for the Pirates.
Mets 3, Rockies 1
DENVER (AP) -- Mike Pelfrey carried a shutout into the sixth inning, Carlos Beltran hit a two-run homer and New York beat Colorado to wrap up a winning road trip under interim manager Jerry Manuel.
He took over for the fired Willie Randolph after the Mets beat the Los Angeles Angels to open a six-game trip last Monday. New York lost in Manuel's debut on the bench, but rebounded to beat the Angels and take two of three from the Rockies.
Pelfrey (4-6) allowed only three hits but walked five over 5 2-3 innings to record his second straight win. He hasn't lost since May 26 against Florida.
Billy Wagner pitched the ninth for his 17th save in 22 opportunities.
Greg Reynolds (2-5) gave up three runs and six hits in seven innings.
Athletics 7, Marlins 1
OAKLAND, Calif. (AP) -- Justin Duchscherer is making an impressive bid for a spot in the All-Star game.
Duchscherer bounced back from a first-inning home run to win his fourth straight start, Emil Brown hit a two-run single and Oakland won the rubber game against Florida.
Duchscherer (8-4) improved to 4-0 in June and became the American League ERA leader at 1.99.
Carlos Gonzalez stole home in the sixth on Oakland's third double-steal of the season and the team's second time stealing home. Bobby Crosby also did it May 11 at Texas.
Jeremy Hermida hit a one-out solo homer in the first and it was the lone run for Florida, which concluded a nine-game road trip by losing its first series in Oakland.
Andrew Miller (5-6) lasted just four innings and has only one win over his last six outings.
Rangers 5, Nationals 3
WASHINGTON (AP) -- Frank Catalanotto delivered a tiebreaking, pinch-hit single in the eighth inning, and Texas beat Washington.
Vicente Padilla (10-3) gave up three runs and five hits over seven innings to win for the eighth time in nine decisions since April 27. He struck out five and walked two, but wasn't in line for the win until the Rangers put together a rally in the eighth.
Brandon Boggs reached on a walk off Luis Ayala (1-4), and after Joel Hanrahan came on in relief, Michael Young and Josh Hamilton went down on strikes. Boggs stole second, went to third on a wild pitch, and after a walk to Marlon Byrd, Catalanotta dribbled an RBI grounder to left.
Jarrod Saltalamacchia followed with a base hit to give the Rangers a 5-3 lead.
Eddie Guardado pitched a perfect eighth and C.J. Wilson worked the ninth for his 15th save in 17 chances, sending Washington to its 15th loss in 21 games.
Brewers 7, Orioles 3
MILWAUKEE (AP) -- Prince Fielder hit two home runs, Corey Hart and Bill Hall also went deep and the Milwaukee beat Baltimore for its sixth win in seven games.
Manny Parra (7-2) struggled through five innings but won his fifth consecutive start. He helped himself get out of trouble by inducing three double plays.
The Brewers used four relievers in the final four innings, with closer Salomon Torres getting the final two outs on the Orioles' fifth double play for his 12th save in 14 chances.
Baltimore starter Garrett Olson (5-3) pitched five innings, giving up four runs on four hits and a walk while striking out two. The left-hander is 2-3 with a 6.39 ERA on the road and 3-0 with a 3.49 ERA at Camden Yards.
The Brewers have hit 45 home runs in their last 22 games, going 15-7 in that span.
Tigers 5, Padres 3
SAN DIEGO (AP) -- Magglio Ordonez hit a two-run homer, Justin Verlander won his first road game of the season and Detroit beat San Diego in the rubber game of a three-game series.
Winless in six road starts this season, Verlander (4-9) improved to 8-0 in his career in interleague play. He struck out a season-high 10 while pitching around five walks, and gave up five hits in 5 1-3 innings.
Todd Jones, the fourth Detroit reliever, came on in the ninth to pick up his 14th save in 14 opportunities as the Tigers won for the 10th time in 12 games.
Adrian Gonzalez hit his 21st home run of the season for the Padres. He leads the National League with 65 RBIs.
Randy Wolf (5-6), like Verlander, struck out a season-high 10. He gave up three runs -- one earned -- and six hits in six innings.