Mets get their first win of the 2024 season!!