Giants face stiff challenge in Kershaw