Andrew Gale salutes his century off 105 balls