Today Daniel Cabrera brought to the mound exactly the kind of pitching effort the staggering Baltimore Orioles so desperately needed, shutting down the Cleveland Indians en route to a 4 - 0 victory at Oriole Park at Camden Yards. With a little help from Jay Gibbons's sixth-inning 3-run home run, his eleventh of the season, Cabrera notched his first victory in five starts, allowing just 4 hits and two walks through seven innings before turning the ball over to rookie Tim Byrdak and B.J. Ryan for the final six outs. Cabrera lowered his ERA to 5.07, and upped his record to 6 - 7 , as the frustrated Orioles won only their second win in ten games.