Michael Vaughan praises David Miller for ton under mounting pressure Vaughan sees Miller's innings 'one of the best' of tournament 11 months ago