Whoo hoo! Giants take the lead.