Athletics 2, Phillies 1: At Oakland, Calif., Kirk Saarloos recovered from Jimmy Rollins’ leadoff home run to shut down Philadelphia and pitch Oakland to a win. Scott Hatteberg and Dan Johnson each had an RBI for the A’s.
Yankees 8, Cubs 1: At New York, Derek Jeter hit the first grand slam of his career, then added another home run to help New York beat Chicago, its fifth consecutive win.
Angels 2, Marlins 1, (10): At Anaheim, Calif., Vladimir Guerrero hit two home runs to help Los Angeles beat Florida and Dontrelle Willis, spoiling his bid to become the first 12-game winner in the major leagues.
Brewers 5, Blue Jays 2: At Toronto, Ben Sheets outpitched Roy Halladay in a matchup of two-time All-Stars, leading Milwaukee to a victory over Toronto.
Indians 3, Diamondbacks 1: At Cleveland, Scott Elarton pitched well in his first start in 10 days and Travis Hafner homered as Cleveland beat Arizona, extending its winning streak to eight games.
Orioles 7, Rockies 2: At Baltimore, Sammy Sosa hit his 583rd home run to tie Mark McGwire for sixth place on the career list, highlighting a six-run fourth inning that carried Baltimore past Colorado.
Tigers 8, Giants 2: At Detroit, Brandon Inge hit a leadoff home run and a two-run double, and Jason Johnson recovered from a rough start to pitch eight strong innings in Detroit’s victory over San Francisco.
Astros 6, Royals 2: At Kansas City, Mo., Roy Oswalt pitched eight innings in his second consecutive strong start, and Willy Taveras reached base five times and scored three runs to lead Houston over Kansas City.
Padres 7, Twins 2: At Minneapolis, Ryan Klesko had four hits and three RBIs in support of Brian Lawrence, who pitched San Diego past Minnesota to end its five-game losing streak.
Cardinals 5, Devil Rays 2: At St. Petersburg, Fla., Albert Pujols homered and helped Matt Morris stay unbeaten as St. Louis defeated Tampa Bay. Morris (8-0) allowed two runs and five hits in eight innings and retired 15 of the last 16 batters he faced.
Pirates 2, Red Sox 0: At Boston, Humberto Cota doubled off the Green Monster to score the tiebreaking run in the eighth and Pittsburgh snapped a five-game losing streak by beating Boston.
White Sox 5, Dodgers 3: At Chicago, A.J. Pierzynski’s two-run home run capped a four-run rally in the ninth, and Chicago beat Los Angeles to win its third straight.
Rangers 7, Nationals 4: At Arlington, Texas, Mark Teixeira hit two of Texas’ four home runs – all in the first two innings – and Texas beat Washington. Teixeira had a two-run homer in each of the first two innings, and later added a double.
Braves 6, Reds 1: At Cincinnati, age-defying Julio Franco, 46, had his first two-homer game since 1996, and Andruw Jones extended his tear with a solo shot, leading Atlanta to a victory over Cincinnati.
Local journalism is essential.
Give directly to The Spokesman-Review's Northwest Passages community forums series -- which helps to offset the costs of several reporter and editor positions at the newspaper -- by using the easy options below. Gifts processed in this system are not tax deductible, but are predominately used to help meet the local financial requirements needed to receive national matching-grant funds.
Subscribe to the sports newsletter
Get the day’s top sports headlines and breaking news delivered to your inbox by subscribing here.