Trent Boult blasted a last ball six to help Northern Districts beat Canterbury by one wicket in the Super Smash T20 tournament.