20's plenty for Sheffield