Wragges stunned as Eversheds wins Rover