PHOENIX -- The D-backs increased their winning streak to six with a 5-3, come-from-behind win over the Mets on Sunday, while losing a member of their starting rotation.
With the win, Arizona holds serve in the National League West, and takes a two-game lead into a 10-game East Coast road trip.
Jason Marquis, who was acquired via trade from the Nationals on July 30, left the game in the fourth inning after being drilled in the right leg by an Angel Pagan comebacker in the third. He stayed in the game after being hit, pitched out of the inning and fell to the ground an inning later, after hitting Josh Thole.
The team announced that Marquis had a fractured right fibula.
Henry Blanco's RBI double in the sixth inning broke a 3-3 tie and scored Paul Goldschmidt, who doubled with two outs.
Blanco's double came an inning after Justin Upton hit his 25th home run of the season, a solo shot to left field, to tie the game.
Zach Duke relieved Marquis and pitched 2 2/3 innings of relief, allowing two runs on four hits.
Justin Turner doubled home Angel Pagan in the fifth, and Luis Duda singled home Turner to give the Mets a 3-2 lead.
Duda homered in the fourth off Marquis, two batters before he left the game.
The D-backs responded to Duda's home run with two runs in the bottom of the fourth to take an early 2-1 lead, after a Goldschmidt double and a wild pitch that scored Sean Burroughs.
David Hernandez pitched the ninth inning to pick up his 11th save of the season.
Anthony Fenech is an associate reporter for MLB.com. This story was not subject to the approval of Major League Baseball or its clubs.