Keefe throws for two scores as defense comes up with last second stop at goal line