The Black Caps batsman Ross Taylor concedes England have the upper hand heading into tonight's final day of the first cricket test at Lord's.
The Black Caps batsman Ross Taylor concedes England have the upper hand heading into tonight's final day of the first cricket test at Lord's.