Jos Buttler hit 60 off 37 balls and put on 84 runs for the second wicket with skipper Shubman Gill (56) as Gujarat chased down 165 with eight balls to spare at Lucknow's Ekana Stadium.