DJ Kennington took the lead late in the race and won his third consecutive NASCAR Canadian Tire Series event, this time in Vernon, British Colombia.