The last time the Mets found themselves in Truist Park, they saw their chances at a division title all but dashed after enduring a humiliating sweep late in the 2022 season. They were not able to exorcise those demons tonight. After enduring a 100-minute rain delay without any actual rain falling between 7:20 p.m.—the original start time— and 9:00 p.m.—the updated start time, the Mets fell to the Braves by a 6-4 score in the first of three games they will play this week at Truist Park, a place which, like its predecessor, Turner Field, continues to be a House of Horrors.