Gregor Townsend accepts Scotland will have to be at their best if they are to beat a “close to perfect” New Zealand at BT Murrayfield on Saturday. The Dark Blues are yet to beat the All Blacks in 112 years of international rugby and face Steve Hansen’s side for the first time since 2014 in Edinburgh this weekend.