Mexico City's Autódromo Hermanos Rodriguez circuit has witnessed some titanic tussles down the years, but nothing ever quite like this.