Plus he got Joe to denounce the GND, he cornered Joe on law enforcement and made him look bad, and of course nailed him with Hunter Biden's corruption and got Joe to lie (deny) about not only that but about an incident that's on tape for the world to see (calling soldiers stupid bastards).
Trump landed a lot of substantial body blows on Joe, and I expect his media team will have a field day cutting up those ads. Joe scored some too -- just not as many or anything as meaningful.