Top of the ladder Vixens overpower Giants