Taylor won the best live? WTF? Unbelievable!