Iltija Mufti injects freshness but faces an uphill battle