Conor McGregor knocked out Chad Mendes at 4:57 of the second round to win the UFC interim title on Saturday night in the headline fight of UFC 189.