India captain MS Dhoni felt the poor weather had helped his side after their five-run victory over England in the Champions Trophy final at Edgbaston.