Cameron snares Coleman in Giants' big win