I could not watch the match on the live feed. I started watching about an hour late ( but from the beginning), so I had to avoid all internet to be safe from spoilers.
I spent the whole match afraid of a let down which fortunately never came!!! Uffff
The draw was wide open and he just beat the two remaining top dogs.
You mentioned his tennis IQ... After the match he gave an interview in Portuguese to fellow Brazilian Bruno Soares (won a few GS in doubles), he described the "chess match" they were playing not to let each other with the forehand inside out.