With no let up in new swine flu cases, Gujarat now has overtaken Delhi and is ranked second among all states in terms of swine flu cases this year. The state is also second in terms of deaths.