"It's better late than never. We will give our best shot. I've a strange sense of confidence that we would do it. With five more matches to go, we would manage it and play the final here," said Shah Rukh Khan, who is the owner of IPL 6 team Kolkata Knight Riders.