Virender Sehwag's century laid the platform for India to reach 323-4 on the opening day of the Test series against England in Ahmedabad.