Southampton, Jun 22: Mohammed Shami's beautiful morning spell put India in the driver's seat as New Zealand's defensive approach failed to yield great results, leaving them struggling at 135 for 5 at lunch on the fifth day of the rain-hit World Test Championship final here on Tuesday.