It took 13 innings, but the Mets walked off with one of their more improbable wins in recent memory.
Andrew Brown hit a two-run single with two outs in the 13th to rally for a 5-4 win over the Diamondbacks. Cody Ross had given Arizona the lead in the top of the inning on a long home run to left field off David Aardsma.
"If you're gonna be out there that long, you might as well win the game," manager Terry Collins said.
Aardsma (1-0) wound up the winning pitcher after Brown's clutch heroics.
"He got called up because he was swinging the bat very well in [Triple-A Las] Vegas," Collins said of Brown. "All of his at-bats have been pretty good."
Trailing 4-3, Marlon Byrd led off the 13th with a weak strikeout on three pitches by Josh Collmenter. But Josh Satin, delivering his second big hit of the night, followed with a double. With starter Matt Harvey standing in the on-deck circle as pinch hitter, Arizona manager Kirk Gibson chose to walk John Buck. Harvey sac bunted Satin to third and Buck to second.
The veteran Omar Quintanilla was intentionally walked setting up Brown's heroics. His line drive to the left-center gap plated both runners without a throw.
Collmenter (4-1) took his first loss of the season.
Much earlier in the night, Shaun Marcum turned in his second straight solid start. He gave up a long homer to Paul Goldschmidt in the first inning, but settled in after that. He went six innings and allowed three runs -- all in the first two innings.
The Mets' bullpen was excellent despite Aardsma allowing the extra-inning home run. Carlos Torres, Josh Edgin, LaTroy Hawkins and Bobby Parnell pitched five scoreless innings and Aardsma added a sixth scoreless inning in his first frame.
The Mets got in some regulation heroics as well. Satin drove in Marlon Byrd in the bottom of the ninth to tie the game. Byrd was sent from second on Satin's shallow single, but managed to just get in ahead of the tag, which was bobbled by Arizona catcher Miguel Montero.
"Josh deserves some at-bats," Collins said. "He's getting big hits right now. He's our savior."
There were hitting heroes all over the lineup. Eric Young Jr. reached base four times out of the leadoff spot and Satin, Byrd and Quintanilla all had three hits.
Follow Metro New York Sports Editor Mark Osborne on Twitter @MetroNYSports.