Torey Lovullo: ‘I couldn’t have scripted it any better’