Men battle through finish of Peachtree