Marvin Harrison Jr. blows up for improbable monster game in Rose Bowl