Los Gallos soar to first win of 2026 in dramatic Halifax showdown