Trump won Liberal smack down