Whoo hoo! 3-1 Giants.