Baltimore looks to break through at the plate Wednesday night when it faces former Oriole Erik Bedard and the visiting Astros.Davis hit his major league-leading 38th home run, a two-run shot in the sixth inning, as the Orioles (59-48) rallied from a three-run deficit to win 4-3 on Tuesday.After going 3 for 22 with no extra-base hits over his previous six games and homerless in a season-high 10 straight, Davis was 1 for 2 with two walks. He's 6 for 16 (.375) when facing Houston (35-70) this season.Still, he extended his run of games with a strikeout to 23, the longest streak in Orioles history."It's not like I felt terrible," Davis said. "I've been way too aggressive on balls out of the zone. ... That was my goal, just to be a little more patient. It obviously paid off."Davis' home run was one of three hits for Baltimore. The slumping Orioles have produced 19 runs while hitting 6 for 41 (.146) with runners in scoring position during a 2-5 stretch.They will attempt to get back on track at the plate and beat Houston for the 10th time in 11 meetings.Bedard (3-8, 4.28 ERA), who spent 2002-07 with Baltimore, has lost five straight starts despite posing a 3.86 ERA. He's received six runs of support over that span.The left-hander worked five innings, allowing one run and three hits in a 4-0 loss at Toronto on Thursday."He's been doing a great job of really attacking guys," catcher Jason Castro said. "He's got very good stuff, he's got a ton of movement on his pitches."Bedard, however, hasn't pitched well against his former team, going 1-1 with a 5.54 ERA in six starts. He was tagged for seven runs and eight hits in 3 1/3 innings in his last trip to Baltimore, a 12-6 loss June 14, 2012, while with Pittsburgh.Adam Jones has six hits, including a pair of doubles, in 12 at-bats against Bedard, while Matt Wieters is 5 for 11 with two homers. Wieters, though, is hitless in 13 at-bats over his last four games.Baltimore's Miguel Gonzalez (8-4, 3.69) looks to bounce back from his worst start of the season after going 6-1 with a 2.35 ERA over an eight-start stretch. He did not strike out a batter for the first time in 33 career starts and allowed a season-high six runs over 4 2/3 innings in a 7-1 loss at Kansas City on Thursday."It's just a tough one," Gonzalez said. "I had to battle and it didn't work out."The right-hander might be able to start another positive stretch back at Camden Yards, where he's 5-0 with a 3.78 ERA in eight starts -- all Baltimore victories.Gonzalez gave up one run and five hits over six innings in a 3-1 road win over the Astros on June 6.This time, he'll face a Houston team that has batted .219 and averaged 9.7 strikeouts while dropping 21 of 26.