SN ‘Long night for him’: Makhachev warns Tsarukyan ahead of UFC 311