matchController