Vanessa at her best