Maverick Viñales topped the second practice at the Commercialbank Grand Prix of Qatar, leading the timesheet by almost half a second ahead of Zulfahmi Khairuddin with Danny Kent and Miguel Oliveira third and fourth respectively.