Trump did way better the first 15 minutes or so, when Biden was scary bad.
Since then, Biden was still pretty shaky but generally did okay. Trump has been largely incoherent. Just babbling, lies & nonsense. The last half hour or so, every time he was asked a question he talked about something totally different. The moderators then had to ask the same question again. This happened at least 4 times!
In the end, can't really declare a winner here. Trump was more confident early, but seemed out to lunch by the end. Every answer jumbled nonsense.