It's been over a month since the San Francisco Giants have won three in a row. Standing in their way is the Miami Marlins, who have the fewest road wins in the majors but have enjoyed success in recent years when visiting San Francisco.
The Giants look to avoid an eighth straight home loss to the Marlins in the opener of a four-game series Thursday night.
San Francisco's last three-game winning streak came May 10-12, and it has gone 14-19 since that minor run.
The Giants (37-34) have rallied late each time in winning their last two. They scored twice in the eighth inning to beat San Diego 5-4 on Tuesday night and pushed across three runs in the seventh Wednesday to come away with a 4-2 win.
"We're getting good games from a lot of guys," catcher Buster Posey said.
The Marlins (22-49) have held the Giants to 12 runs during their win streak in San Francisco, but they've been having their own trouble scoring.
Miami has scored six times and managed 16 hits in the last three games after registering 19 runs and 32 hits in the previous three.
The Marlins dropped 24 of their first 30 road games but have since won three of five as the visitor. They have played much better overall in the past three weeks, going 9-8 following a 2-16 stretch that included a season-high nine-game losing streak.
Miami opened a seven-game trip by losing two of three to Arizona, falling 3-1 on Wednesday. The game was scoreless until the bottom of the eighth when Cody Ross hit a pinch-hit, three-run homer.
Marlins scheduled starter Tom Koehler (0-5, 5.09 ERA) will make his first appearance against San Francisco. All five of his losses have come in seven starts since leaving the bullpen for the rotation May 12, and he's coming off the worst outing of his career.
The right-hander allowed nine runs and eight hits over 4 2-3 innings of a 13-7 loss to St. Louis on Saturday.
"You can't take any pitches off," Koehler said. "Just because you get ahead (in the count) doesn't mean you can come back and lay something over there for the next pitch, because they're going to punch it. So you have to execute every pitch."
The only Giant that has faced Koehler is outfielder Andres Torres, who went 2 for 3 with a homer in their matchups while playing for the New York Mets last season.
Chad Gaudin (2-1, 2.83) will make his fourth start for the Giants following 18 relief appearances. The right-hander has a 4.24 ERA as a starter compared to 2.05 as a reliever.
He was roughed up in his last outing, giving up four runs and eight hits in five-plus innings while not receiving a decision in a 6-5 loss at Atlanta on Saturday.
Gaudin, who went 4-2 with a 4.54 ERA in 46 relief appearances for Miami last season, is 2-4 with a 5.12 ERA in nine games - two starts - against his former team.