Has there been a better advertisement for Test cricket in recent times than day three in Perth? Even West Indies' most endearing win over South Africa at the end of 2007 didn't come close.
India pushed Australia into the ground today, thanks to VVS Laxman, RP Singh, and the hero of the day, Irfan Pathan. With five players over the age of 33, India will be heartened to see the performance of Pathan, with 74 runs and four wickets so far.
And he's shown how much he's learned about the new ball, nipping out Chris Rogers and Phil Jaques before stumps. He's no means the finished article but he's a step closer to stamping his place in the side. He's seen the highs and lows already in a short career, and Pathan is better for it.
Australia are battling to prevent their worst defeat since the 2005 Ashes and when India pull off this sweet win, it will be right up there with the best ever.