The Philadelphia Phillies haven't lost any of their previous eight series against the Arizona Diamondbacks.

Any chance of extending that run means they will have to end a nine-game losing streak in road starts by David Buchanan.

Buchanan will face the Diamondbacks for the first time in Tuesday night's middle game of this series at Chase Field.

More from FoxSports

Philadelphia (45-68) has captured seven series and split another against Arizona (55-56) since losing two of three in the desert April 25-27, 2011. The Phillies had a three-game win streak snapped with Monday's 13-3 loss.

Now it figures to be difficult to even the series behind Buchanan (2-6, 7.23 ERA), who is 0-5 with a 4.62 ERA in his last nine on the road, including 0-3 with a 7.20 ERA in four this year.

The right-hander's last outing also won't inspire much confidence as he matched a career high by getting tagged for seven runs in four innings, escaping without a decision in Thursday's 10-8 defeat to the Los Angeles Dodgers.

"I just didn't make quality pitches," he said. "I have to work on a few things and get ready for the next start."

The only Arizona hitter he has faced is Jarrod Saltalamacchia, who is 3 for 7 in this matchup.

Philadelphia is 16-6 since the All-Star break, tied with Toronto for the best record in the majors. Cesar Hernandez is batting .409 in a hitting streak in his last 10 starts while Odubel Herrera is batting .368 in a 13-game hitting streak - the longest by a Phillies rookie since Marlon Byrd's 15-game run in 2003.

The Diamondbacks are winners of 11 of 16 and can reach .500 for the first time since July 8 after matching their third-highest hit total with 17. Welington Castillo, A.J. Pollock and Yasmany Tomas all homered.

Castillo matched a career best with four RBIs and stayed in the game after being hit in the head on a follow-through by the Phillies' Domonic Brown in the sixth inning. He is hitting .366 with eight homers and 14 RBIs in his last 12 games, though manager Chip Hale said he would rest Tuesday or Wednesday.

David Peralta was 3 for 5 with two RBIs and major league batting leader Paul Goldschmidt drove in two runs. Peralta has eight hits in his last two games.

Tomas went 2 for 4 as he started for the first time in four games. He has six hits in his last three starts.

"I think the time off for guys sometimes, they are able to watch others guys' approach(es) and figure some things out, I think he has," Hale said.

Arizona starter Jeremy Hellickson (7-8, 5.06) is 5-1 with a 2.33 ERA in his last six home outings, though he was pounded for 11 runs over eight innings in road defeats in his last two starts.

The veteran right-hander has never faced the Phillies. Jeff Francoeur is 1 for 5 with four strikeouts against him as the only Philadelphia hitter he has faced.

The Phillies reportedly placed second baseman Chase Utley on waivers Sunday so there is a chance he could be dealt if a team claims him before the Tuesday deadline. Utley is 5 for 13 in four games on this trip after missing 37 due to right ankle inflammation.