(n)testamentstrong evidence for something“his easy victory was a testament to his skill”