Texas 10, Detroit 3: Yu Darvish pitched two-hit ball into the seventh inning and Mike Napoli homered for the fourth straight game, leading the Rangers to their seventh consecutive victory. The Rangers beat the Tigers in six games in last year's AL Championship Series, winning the clincher 15-5.
Baltimore 5, Chicago White Sox 3: Jason Hammel struck out 10 and closer Jim Johnson fanned Alex Rios with the bases loaded to preserve the Orioles' win. Baltimore's Adam Jones hit his fifth homer of the season and had an RBI double.
Tampa Bay 9, Toronto 4: Evan Longoria hit a two-run homer and came within a triple of the cycle, Desmond Jennings added a solo shot and the Rays ended a 10-game road trip by beating the Blue Jays.
Oakland at L.A. Angels: The A's won 11 of their 19 matchups with the Angels last season. However, the Angels are 12-7 in the last 19 meetings at Angel Stadium against the A's.
Cleveland at Seattle: The Mariners' Felix Hernandez is 5-3 lifetime versus the Indians with a 2.80 ERA in 10 starts.
Miami 5, Chicago Cubs 3: Greg Dobbs hit a two-run double and the Marlins' strong bullpen finished off a three-game sweep of the Cubs, who lost their fifth straight. Ricky Nolasco (2-0) went 5 1/3 innings for the victory.
L.A. Dodgers 4, Milwaukee 3: Matt Kemp smacked his seventh home run of the season and the Dodgers avoided a three-game sweep. Milwaukee's Ryan Braun was 0 for 11 in the three-game series, striking out in his final two at-bats Thursday.
Cincinnati 6, St. Louis 3: Bronson Arroyo worked eight strong innings and averted a three-game sweep. Brandon Phillips, Ryan Ludwick and Drew Stubbs homered for Cincinnati, which had connected just once in its previous nine games and began the day with a .211 batting average.
Houston 11, Washington 4: The Astros set a franchise record by hitting three triples in a five-run first inning, backing starter Bud Norris with a season-high 17 hits on the way to beating the Nationals.
Philadelphia 2, San Diego 0: Vance Worley struck out a career-high 11 in seven innings and combined with two relievers on a four-hitter as for the Phillies, who have beaten the Padres 12 straight times at Petco Park dating to 2008.
Atlanta at Arizona: The Braves were aiming for their first victory in Arizona since June 10, 2010.
>Around the horn
Texas Rangers: Ivan Rodriguez is going back to Texas to retire. The 14-time All-Star catcher who won a record 13 Gold Gloves will formally announce his retirement as an active player Monday at Rangers Ballpark, the home of his original team. He will also be honored by the Rangers before their game that night against the New York Yankees, one of the five teams he played for after Texas.
L.A. Angels: Gold Glove shortstop Erick Aybar signed a four-year, $35 million contract with the Angels, keeping him with his only major league club through 2016. Aybar signed the deal Thursday, passing on the chance to try free agency this winter. The switch-hitting leadoff man posted career highs of 10 homers, 59 RBIs and 30 stolen bases last season while winning his first Gold Glove.
>On the Web
Follow major league baseball and the Bisons on the "Inside Pitch" blog at buffalonews.com
Compiled from News and wire service reports.