Former India captain Sourav Ganguly on Thursday lauded Virat Kohli's innings of 92 against Australia at the Eden Gardens here in the second One Day International, saying he is always a treat to watch.