Magic hands help Cruz to close the gap