Analyze and Match Move