Ton-up Taylor leads Black Caps batting revival