I think Trump won this one.
The first debate was a draw at best with Donald missing too many chances to go on offense. Tonight he let her have it and I think it set Hillary back on her heels.
Trump mopped the floor with ILLary. hands down.