Core match and router.