With the Orioles leading by two, manager Sam Perlozzo made three pitching changes in the eighth inning, with costly results. After starter Erik Bedard gave up a home run to Chris Snyder and a single to Augie Ojeda, Perlozzo brought in reliever Chad Bradford, who gave up a single to Eric Byrnes and was replaced by left-hander Jamie Walker. Walker got the first out of the inning before Todd Williams allowed an RBI groundout, a walk and pinch hitter Orlando Hudson's three-run homer.
Bedard left in the eighth inning to a standing ovation from the home crowd after holding the Diamondbacks scoreless for seven innings before giving up the bases-empty home run to Snyder to start the inning. Bedard allowed two earned runs, throwing 120 pitches (79 for strikes) in seven innings. His nine strikeouts gave him 112 this season, which leads the majors. Bedard has just one victory in his past 11 starts.
O's break through
The Orioles' bats awakened briefly in the sixth inning. Nick Markakis' double drove in Brian Roberts for the first run of the game. Miguel Tejada followed with a sacrifice fly to center, scoring Melvin Mora. Aubrey Huff's RBI single drove in Markakis to give the Orioles a 3-0 lead. Huff's fifth-inning single extended his hitting streak to 10 games, and he has had at least two hits in four straight games.
Both pitchers scheduled to start today's game were replaced. The Orioles won't have to deal with Diamondbacks left-hander Randy Johnson, who was a late scratch. Instead, Arizona will send Edgar Gonzalez to the mound. Gonzalez last pitched Wednesday, throwing three innings in relief against the New York Yankees. Daniel Cabrera (5-7, 5.16 ERA) will start for the Orioles in place of Brian Burres, whose start was moved back a day because of soreness in his throwing arm.