It may have taken a 16-day trial, 24 witnesses and 4,500 pages of evidence, but finally justice has been served.