Wilmer Flores went 5-for-5 against the Cubs Sunday at Citi Field, becoming the first Met to do so since Carlos Delgado in 2008.
Flores hit two homers and had four RBI through five at-bats, scoring three runs with 11 total bases. He hit a solo homer against Chicago starter Jon Lester to lead off the Mets' seven-run second, then added a two-run shot in fifth against Spencer Patton in the fifth.
Edgardo Alfonzo holds the Mets record for most at-bats with a hit each time, going 6-for-6 in 1999.
Flores raised his average from .