20150421 sports.ipl.news: Can Kings XI Punjab stop the Rajasthan Royals juggernaut?