Weir's boot guides Glasgow to victory