Allen: 'You couldn’t have scripted it any better'

Top