Damage report: Colon had given up his first run just three batters into the game. Will Venable led off the first inning with a bunt single, went to third base on Yangervis Solarte's single and scored on Matt Kemp's single. Then Justin Upton drove home Solarte with a sacrifice fly.
The Padres scored two more runs in the second inning. Austin Hedges hit a one-out single, was bunted over to second base and scored on a Venable single. Then Venable scored on a Solarte single.
To open the third inning, Upton and Yonder Alonso took Colon deep. After the back-to-back homers, you knew he wasn't long for this game. Two more Padres singles and Mets manager Terry Collins had seen enough -- he yanked Colon in favor of Alex Torres, who managed to escape further damage in the frame.
Offensively: Duda accounted for all three Mets runs with homers Nos. 16, No. 17 and No. 18 on the season -- solo shots off Padres starter Tyson Ross in the second inning, Kevin Quackenbush in the sixth and Marcos Mateo in the ninth.
Duda became the second player in franchise history to homer three times in a home game. The other? Kirk Nieuwenhuis … on July 12.
The last player to have three homers in a major league game in which his team scored only three runs also was a Met. It was Ike Davis on July 28, 2012 in a 6-3 loss to Arizona.
The second-inning blast ended Ross' 100-inning homerless streak -- the longest by a big-league pitcher in a single season since the Mets' Sid Fernandez went 111 innings without giving up a homer in 1992.
The Mets had just two other hits in the game.
Bizarre situation: Wilmer Flores continued to play despite widespread reports he was being traded to the Brewers. Flores received an ovation during his apparent final at-bat as a Met. He finally was pinch-hit for in his final at-bat in the ninth inning.
What's next: The series finale, and it's a very quick turnaround. It'll be Jonathon Niese (5-9, 3.75) pitching for the Mets, opposed by Andrew Cashner (4-10, 3.93), with first pitch scheduled for 12:10 p.m. ET on Thursday.