Kane's clashes with giants