Unbelievable baseball game tonight between the Giants and Diamondbacks. First there was the floating strike zone, confusing pitchers and hitters on both teams. Then there was the mis-called foul ball that went over the fence in right field, and ended up being scored as a home run to the D-backs, tying the game at 3-3. Off to the right by at least four feet, and into the Giants bullpen.
Randy Johnson hit two consecutive hitters in the top of the 6th, which is twice as many as he's hit all season. Also in the same inning, Bonds gets called out on an inside pitch at the same time as Bell attempts to steal second base and is called out on a missed tag.
That's when things get really interesting. Giants manager Dusty Baker is thrown out of the game after (rightfully) getting in the home plate umpire's face about the strike called on Bonds and the bad call on Bell's steal, and in the 7th, Santiago, who was three for three in the game, is thrown out for making a remark about another wrongly called pitch -- this time a ball that should have been a strike. The D-backs ended up scoring four runs in the 7th, bringing the score to 8-3.
All this when the Giants trailed the Diamondbacks by a half game (now 1 1/2), for first place in the division. Arizona ended up scoring another run in the 8th, and went on to win 9-4, despite a last minute rally by the Giants in the 9th, during which Bonds was struck out on three consecutive outside pitches.