An unbelievable finish from Dinesh Karthik got everyone talking on Twitter.