Let Dk denote the tournament on 3k vertices consisting of three disjoint vertex classes V 1, V 2 and V 3 of size k, each oriented as a transitive subtournament, and with edges directed from V 1 to V 2, from V 2 to V 3 and from V 3 to V 1. Fox and Sudakov proved that given a natural number k and ε > 0, there is n 0(k, ε) such that every tournament of order n ⩾ n 0(k,ε) which is ε-far from being transitive contains Dk as a subtournament. Their proof showed that
$n_0(k,\epsilon ) \leq \epsilon ^{-O(k/\epsilon ^2)}$ and they conjectured that this could be reduced to n 0(k, ε) ⩽ ε−O(k). Here we prove this conjecture.