Taylor ended this overrated clown!!