NEW YORK -- Matt Harvey pitched one-hit ball for nine innings in a nearly perfect performance and the New York Mets permitted just one baserunner all game in beating the Chicago White Sox 1-0 in the 10th inning on Tuesday night.
Harvey allowed only an infield single by Alex Rios with two outs in the seventh -- he was safe, barely. The right-hander struck out a career-high 12 and was pulled when the game went to extra innings.
Mets reliever Bobby Parnell (3-0) retired all three batters he faced.
It was a rare interleague matchup. Because of scheduling quirks, the Mets and White Sox had played just three previous games since AL vs. NL action began in 1997. Only Texas and St. Louis have met so infrequently -- they've played three games in the regular season, plus seven in the 2011 World Series.
PIRATES 4, MARINERS 1
PITTSBURGH -- Jeanmar Gomez pitched five shutout innings while making a surprise spot start to help Pittsburgh down Seattle in an interleague game.
Gomez (2-0) allowed just two hits, striking out five and walking two. He was forced into action after scheduled starter James McDonald was sent to the 15-day disabled list with tightness in his right (throwing) shoulder less than two hours before the first pitch.
Aaron Harang (1-4) posted his second strong outing, but received little help from Seattle's anemic offense. Raul Ibanez provided a pinch-hit RBI-double in the seventh to pull the Mariners within a run, but Seattle couldn't keep Pittsburgh from improving to 14-0 when leading after seven innings this season.
ROCKIES 2, YANKEES 0
DENVER -- Jorge De La Rosa pitched six scoreless innings in a steady rain and Carlos Gonzales hit his seventh homer in Colorado's win over New York.
Despite a stellar start from Hiroki Kuroda, the Yankees lost their fifth straight game at Coors Field, dating to an interleague series in 2002. They were swept in a three-game set in 2007 in their last trip to Denver's downtown ballpark.
Gonzalez broke a scoreless tie with two outs in the sixth when he sent a 3-2 pitch from Kuroda (4-2) into the right field bullpen with a runner on to give Colorado a 2-0 lead. His homer followed a two-out single by Josh Rutledge.
De La Rosa (3-3) allowed three hits, walked one and struck out a pair in improving to 3-0 with a 0.98 ERA lifetime against the Yankees.
BREWERS 6, RANGERS 3
MILWAUKEE -- Yuniesky Betancourt's eighth homer of the season capped a five-run first inning and Milwaukee snapped a season-high five-game losing streak.
Wily Peralta (3-2) gave up three runs -- two earned -- and five hits in six innings.
Three relievers followed with an inning each for the Brewers, including Jim Henderson in the ninth for his seventh save.
Mitch Moreland homered for the Rangers, who lost consecutive games for the third time this year. They also lost their season-high fourth straight on the road.
Justin Grimm (2-2) gave up five earned runs on eight hits in five innings after entering the game with a total of six earned runs allowed this year. The right-hander struck out seven and walked three.
REDS 5, BRAVES 4
Mesoraco connected for his first career pinch-hit homer off Craig Kimbrel (0-1), who blew a save for the second time in five days. Kimbrel went to a full count on Mesoraco before the catcher homered into the first row in center.
Four pitches later, Choo hit his second homer of the game, giving him a team-leading seven. It was his second career game-ending homer.
Kimbrel fanned the first two batters in the ninth and was one strike away from getting his 100th career save. He'd allowed only one homer this season, but gave up two in a five-pitch sequence.
Jonathan Broxton (1-1) retired three batters in the ninth for Cincinnati's fourth win in five games.
CUBS 2, CARDINALS 1
The Cardinals' streak was their longest since an eight-game run July 11-21, 2010.
Wood (3-2) allowed one run and five hits while striking out eight in 6 2-3 innings for his first win since April 27 at Miami.
Carlos Marmol relieved Wood with two outs in the seventh and pitched 1 1-3 scoreless innings. In the eighth he allowed a single to Yadier Molina and walked Jon Jay before getting out of the inning by picking Molina off between second and third.
Lynn (5-1) was trying to become the NL's first pitcher to win six games.
Copyright 2013 by The Associated Press
This story is from ESPN.com's automated news wire. Wire index