I think Trump started horribly and was close to an epic meltdown, but remarkably had a pretty good second half. I doubt he gained many new votes, but suspect he was able to hold his base. It's pretty amazing he didn't seem to be aware of what Pence said last week.
If grading, I'd give them both a B minus.