No he would not.
Anderson Silva IS a better fighter. But Jones is bigger, would put him in the ground, open him up with elbows and the fight would be done.
Anderson is comfortable and more than capable off his back and once he tags Bones it's alllllllll overrrrrr.