It was an entertaining semifinal in Napier with Hawke's Bay booking their spot in the Championship Final, beating Northland 46-31.