The UCPs Nathan Cooper is sweeping to victory in the Olds-Didsbury-Three Hills riding.

With 50 of 194 polls reporting Cooper leads his closest rival, Kyle Johnston of the NDP, by nearly 5,700 votes.

Cooper has garnered 6,902 votes to Johnston's 1,241.

Cooper's victory was part of the UCPs majority win in the province of Alberta.