Justin Northwest stays perfect with victory over Boswell