PBKS captain Shreyas Iyer led from the front with his maiden IPL century to help his side remain in contention for the Playoffs going into the last day of the league stage.