I saw a show in Dallas in about 2003,I guess it was-had Dio,Scorpions,and Deep Purple.
Dio did play Man On The Silver Mountain,and it was really good.He had a new guitarist with him at the time,a guy named Doug Aldritch.He was excellent.Don't think he stayed with Dio long,though.Don't know why...