Trump-Cruz gap is now just under 4% wide.