Granqvist 'surprise' on the horizon