Gardiner wins 8C district championship