We give a new direct proof of the local Tb theorem in the Euclidean setting and under the assumption of dual exponents. This theorem provides a flexible framework for proving the boundedness of a Calderón–Zygmund operator, supposing the existence of systems of local accretive functions. We assume that the integrability exponents on these systems of functions are of the form 1/p + 1/q ⩽ 1, the ‘dual case’ 1/p + 1/q = 1 being the most difficult one. Our proof is direct: it avoids a reduction to the perfect dyadic case unlike some previous approaches. The principal point of interest is in the use of random grids and the corresponding construction of the corona. We also use certain twisted martingale transform inequalities.