St. Louis 5, Kansas City 3: Colby Rasmus and Skip Schumaker homered off Kyle Davies for the Cardinals. Jose Guillen's RBI single extended his career-best hitting streak to 20 games.
Texas 7, Houston 2: Ian Kinsler ended a career-long 32-game homerless drought with a tiebreaking shot and the Rangers quickly rebounded from their first loss in two weeks.
Seattle 5, Milwaukee 4: Mariners reliever Brian Sweeney pitched four scoreless innings in his first appearance since 2006.
Atlanta 4, Detroit 3: Chipper Jones' three-run homer in the seventh gave Kenshin Kawakami his long-awaited first win of the season, but only after the Braves escaped a ninth-inning jam.
Baltimore 6, Washington 5: The Orioles rallied to beat the Nationals to clinch their first series win in 14 tries. Baltimore scored the game's last six runs after falling behind, 5-0, in the fourth inning.
Toronto 3, Philadelphia 1: John Buck, Aaron Hill and Alex Gonzalez homered to lead the Blue Jays. Shaun Marcum pitched six solid innings, allowing one run and five hits while striking out six and walking one.
Tampa Bay 5, Arizona 3: David Price pitched eight strong innings to become the American League's first 11-game winner.
Chicago White Sox 3, Chicago Cubs 2: Paul Konerko hit his 19th home run to snap an eighth-inning tie and the White Sox won their 11th straight game.
Boston 4, San Francisco 2: Mike Cameron hit a three-run homer, and Darnell McDonald also connected for the Red Sox. Boston's Dustin Pedroia is on the disabled list with a broken foot.
Cincinnati 6, Cleveland 4: Laynce Nix singled home the tiebreaking run in the sixth inning and came around to score on a jarring dive into home. Cleveland has lost a season-high seven in a row and 11 of 12.
Minnesota 6, N.Y. Mets 0: Jason Kubel and the Twins roughed up former teammate Johan Santana early, and Carl Pavano produced another fine pitching performance.
Colorado at L.A. Angels: The Angels missed a chance to gain ground on division leader Texas on Friday night. They dropped a 4-3 decision to the Rockies in 11 innings.
Pittsburgh at Oakland: Oakland snapped a three-game skid with a 14-4 rout of the Pirates on Friday. The A's are 7-0 versus Pittsburgh all-time.
San Diego 2, Florida 1: The Padres became the first team in nearly two months to score more than once against Florida ace Josh Johnson, as Adrian Gonzalez and David Eckstein each finished with two hits.
>Friday's late games
N.Y. Yankees 2, L.A. Dodgers 1: CC Sabathia won his fifth consecutive start with eight sharp innings, Alex Rodriguez homered in the sixth inning to snap a tie and the Yankees beat Joe Torre and the Dodgers.
San Francisco 5, Boston 4: Juan Uribe homered, and Jonathan Sanchez won his second straight decision, as the Giants rallied from an early three-run deficit.
>On the Web
* Follow major league baseball and the Bisons on the Inside Pitch blog at buffalonews.com/blogs
Compiled from News and wire service reports.