def print_match_results(dict):
    """Print results of genome matching."""
    print('\nSummary of genome matching:')
    print(f"{dict['match_count']:>6}: genome(s) matched.")
    print(f"{dict['d1_unmatch_count']:>6}: MySQL genome(s) not matched.")
    print(f"{dict['d2_unmatch_count']:>6}: PhagesDB genome(s) not matched.")
    count = len(dict['d1_unmatch_aa1'])
    if count > 0:
        print(f'{count} MySQL genome(s) that are unexpectedly unmatched:')
        for name in dict['d1_unmatch_aa1']:
            print(name)
