Mark Walsh defeated Steve Beaton 6-5 in the final of Championship League Darts' Group Eight to claim the last spot in Thursday's big-money Winners Group.