When Will Ashcroft last took on Geelong, it began the “toughest days” of his life. His return to peak form in time for his rematch is remarkable, an expert says.