Williamson was part of two crucial stands for the second and third wicket respectively.
He shared a 47-run stand alongside Tom Blundell (30) and then built the stage with Taylor (44).
Williamson scored his 89 runs from 153 deliveries. He hit 11 fours to keep his stunning average going at the Basin Reserve.
The Kiwi captain amassed his 32nd Test fifty.
Indian bowlers not consistent enough in Wellington
The Indian bowlers weren't consistent enough with their offerings.
The conditions eased out for the Kiwi batsmen, however, Indian pacers didn't apply the required threats.
They bowled short too often and that allowed Blundell and Williamson time.
Williamson and Taylor batted sensibly.
Ishant was the main threat for India and he mixed up things well.
He now has 295 Test scalps.
Southee shows character to hurt India
Tim Southee was excellent for the hosts in the morning session. He took over from Kyle Jamieson and was unstoppable in the morning session. He exploited the variable bounce which was on offer in the morning session. He had figures of 4/49.