Yea Giants will win no doubt.