The Detroit Tigers closed their latest trip in successful fashion with yet another late offensive surge.
They'll hope to get to Jake Peavy much sooner, considering the trouble they've given him over the years.
Detroit seeks its 10th interleague victory in 13 games Friday night when it hosts the San Francisco Giants.
The Tigers (77-63) gained a half-game on idle Kansas City Thursday with an 11-4 win at Cleveland in 11 winnings, moving within one game of the AL Central leader. Victor Martinez's three-run homer keyed Detroit's seven-run 11th - two days after J.D. Martinez's three-run ninth-inning blast powered the Tigers to a 4-2 victory.
"Two of the better ones (wins) I think we've had all year," manager Brad Ausmus said.
Ian Kinsler was 3 for 6 and finished 13 for 39 with seven RBIs on Detroit's 5-3 trip.
Peavy (3-4, 2.66 ERA) seems to have found a groove, going 3-1 with a 1.26 ERA over his last four starts. He's thrown at least seven innings in four straight outings for the first time since June 30-July 20, 2012.
He took a no-hitter into the eighth inning Saturday against Milwaukee, giving up one hit over 7 2-3 shutout innings in a 3-1 victory.
The right-hander suffered a 6-2 loss to Detroit while with Boston on May 18, allowing five runs and 11 hits over six innings. He fell to 1-4 with a 6.81 ERA over his last six matchups, and his 5.03 career ERA against the Tigers is his worst against any opponent he's faced at least seven times.
The Giants (76-64) failed to capitalize on the first-place Los Angeles Dodgers' loss Wednesday, also falling 9-2 at Colorado to remain two games back. They had won a season best-tying six straight before dropping two of three in Colorado, giving up 26 runs on 37 hits. Ryan Vogelsong yielded a career high-matching eight runs - six from four home runs - in five-plus innings in the finale.
San Francisco, which on Monday won the completion of a suspended game against the Rockies, had played 16 consecutive days prior to Thursday's off-day.
"It's a long stretch these guys have been through," manager Bruce Bochy said.
Rick Porcello (15-9, 3.10) will look to become the AL's first 16-game winner. However, he lost for the fourth time in six starts Sunday, yielding six runs - three earned - and 11 hits over 6 2-3 innings of a 6-2 loss to the Chicago White Sox. He's been backed by a total of three runs of support in those four losses.
Porcello won his only previous start versus San Francisco, allowing three runs over seven innings in a 6-3 victory on July 3, 2011.
The Tigers are hopeful Torii Hunter will be back in the lineup after not starting Thursday due to a bone bruise on his left foot. He struck out as a pinch-hitter in the extra-inning win.
The five-time All-Star has hit .378 with 18 RBIs over his last 23 home games and is 8 for 19 against Peavy.
San Francisco's Hunter Pence has hit .385 with 15 RBIs and 17 runs scored during a major league-leading 16-game hitting streak.
Miguel Cabrera is 18 for 39 with 11 RBIs over his last 11 interleague games. Meanwhile, the Giants are 2-9 in interleague play since winning their first six against AL squads.
These clubs haven't met since 2011, when San Francisco took two of three in Detroit.