Al Leiter says Marlins game was something amazing