All Blacks v England: Coach Ian Foster wonders what could have been as victory slips through Kiwi fingers

It's a draw that felt like a loss to end a turbulent year and All Blacks coach Ian Foster admits his side still has some way to go, before they're the finished product.

A season riddled with inconsistency finished in just that way against England, as New Zealand blew a 19-point lead in a nine-minute meltdown to draw 25-all.

A sense of deflation fell over Twickenham, as the All Blacks were left to mull over what could've - and should've - been.

"We played some great rugby," said coach Ian Foster. "In our mind, we should have won."

The way the All Blacks played, they should have coasted. Ahead by 19 with nine minutes to play, a seventh win in a row seemed a mere formality.

"I think we played some of the best footy we have all year in that 70 minutes," said flanker Dalton Papali'i. 

But in the final 10 minutes, with Beauden Barrett in the sin-bin, they crumbled and allowed England to fight their way back into the contest with three tries - 19 points in total - in just nine minutes. 

"When you get absolutely pulverised by them - like we were in the first half - and you don't stay in the fight, you can get blown away," said England coach Eddie Jones. "But we stayed in the fight.

"I can't recall a New Zealand side playing as well as they did in the first half."

Fight was not something England had a lot of for most of the match. The All Blacks suffocated them for 70 minutes, attacked with width and ambition, and reaped the benefits.

The All Blacks had their moments of brilliance, showing signs of the growth Foster has demanded of them, but unable to leave London with the spoils, his focus will turn sharply to next year's World Cup preparations.

Beauden Barrett against England.
Beauden Barrett against England. Photo credit: Image - Getty Images

"It shows we're not quite there yet, but in some ways, that's not a bad place to be," he added.

With the World Cup 10 months away, it's a place the All Blacks can't afford to be for much longer.