Diamondbacks 4, Mets 1: The best race in baseball is taking place in the NL West, where Arizona surged into a first-place tie with the Dodgers and Padres on the strength of another impressive performance from Doug Davis. The D-Backs took two of three in Queens, and if Randy Johnson can become a reliable third wheel in that rotation …

Red Sox 5, Yankees 6: A-Rod, who seems to frequent a Dallas swinger club, drilled an opposite-field, game-winning homer in the 9th off Papelbon as New York took two of three in Boston. A friend of ours sent us an email later saying, ‘there’s hope!’ but we reminded him New York is 12.5 out in the East, and their only hope is the Wild Card. Or should Red Sox fans be nervous?

Detroit 9, Cleveland 2: Crazy Gary Sheffield homered and Jeremy Bonderman upped his record to 5-0 as the Tigers salvaged a split in Cleveland.

St. Louis 8, Houston 6, 10 innings: The Cards had a four-run lead, lost it, and then won it in the 10th on Albert Pujols’ second homer of the game. St. Louis browbeat the Houston pitching staff with five homers, and somehow, are only 6.5 games back of the struggling Brewers in the NL Central.

Blue Jays 4, White Sox 3: Ozzie-watch will be in full effect this week after the Chi Sox dropped three of four in Toronto. It’s gotten so bad, the White Sox had trouble at the border, too.