The Phillies dropped their third straight game in a 4-1 loss to the NL-best St. Louis Cardinals (see game recap).
Though it's appearing more and more like the Phillies may be sellers, they will have a scout to watch former Giants reliever Brian Wilson throw on Thursday (see story).
Here's a wrap of what went down Tuesday around baseball:
Torres pitches Mets past Braves
NEW YORK -- Carlos Torres pitched six impressive innings as a fill-in starter and had an RBI single, Ike Davis turned an angry crowd in his favor with a go-ahead double in a three-run sixth and the New York Mets beat the Atlanta Braves, 4-1, Tuesday night.
John Buck had a run-scoring single and Juan Lagares a sacrifice fly in a sixth inning that helped the Mets beat Atlanta's Kris Medlen for the first time in eight starts.
Torres gave up seven hits, including a home run to Andrelton Simmons on the second pitch of the game, in his second start of the season, pitching out of trouble in the first four innings. The one run actually caused his ERA to increase to 0.94 in 28 2/3 innings this season -- 12 appearances.
The 30-year-old right-hander made his first start for the Mets on July 13, when Matt Harvey was skipped ahead of the All-Star game. With Jonathon Niese on the disabled list because of a partial tear in his rotator cuff and Shaun Marcum out after having shoulder surgery -- he was placed on waivers earlier Tuesday -- Torres earned another start with five innings of one-run ball against Pittsburgh.
Bobby Parnell bounced back from wasting a 1-0, ninth-inning lead in a 2-1 loss Monday night to pitching a perfect ninth for his 19th save. The Mets have won seven of 11 (see full recap).
Cole dazzles, Bucs beat Nats
WASHINGTON -- Pittsburgh starter Gerrit Cole did all he could Tuesday night to get the Pirates through their first game without All-Star closer Jason Grilli.
Cole pitched seven strong innings to end a personal three-game losing streak and added an RBI single as the Pirates beat the Washington Nationals, 5-1.
Pedro Alvarez homered and singled, and Russell Martin had three hits for Pittsburgh, which has won three straight.
Cole turned in the best outing of his young career, allowing a run on two hits in his eighth career start.
"He was just aggressive. Doing a good job locating his fastball. Mixing his off-speed pitches," Martin said. "But, I mean, he's got that overpowering stuff. When he doesn't give too many free passes and he's able to throw strikes in good locations, he's a tough at-bat" (see full recap).
First-place Dodgers rally past Jays
TORONTO -- Adrian Gonzalez hit a three-run homer, Andre Ethier and Jerry Hairston Jr. added solo shots and the streaking Los Angeles Dodgers beat the Toronto Blue Jays, 10-9, Tuesday night for their fifth straight victory and 22nd in 27 games.
Gonzalez, Ethier and Mark Ellis each had three RBIs as the Dodgers won their ninth straight road game, matching their longest streak since July 2004.
Hairston homered in the sixth and Gonzalez erased an 8-6 deficit with a drive to center off Darren Oliver in the eighth, his 15th. One out later, Ethier went deep for the seventh time.
Former Blue Jays right-hander Brandon League got two outs for the win.
Kenley Jansen allowed J.P. Arencibia's RBI single in the ninth but finished for his 12th save, getting Brett Lawrie to fly out to the warning track in left with two on (see full recap).