from typing import List
from typing import Dict


def extract_tag_roster(game: List) -> Dict:
    """
    The extract_tag_roster transforms the tags list into a 
    dictionary with the tag name as keys and the tag values as values
    """
    tags = {}
    for item in game[:-1]:
        key = item.split('"')[0].lower().strip()
        value = item.split('"')[1]
        tags.update({key: value})
    tags.update({'moves': game[-1]})
    return tags