MATCHING GAMES