Sebastian Vettel delivered his first victory of the Formula 1 season in the Bahrain Grand Prix, and the championship lead.