Another Imperious display from the Man Mountain