Mayank Agarwal showed an insatiable appetite for runs, converting his maiden Test hundred into a brilliant double before the Indian spinners tightened the noose around the exhausted South Africans on the second day of the series opener at Visakhapatnam on Thursday.