Match fixtures and results

Updates to follow