A match scheduler