Watch the recap of the finals of the Dew Tour in Amsterdam