Struggling Kings XI Punjab face Kolkata Knight Riders in a must-win game (IPL Match 24 Preview) Read more