Ganguly delighted the home crowd with his first century at Eden Gardens , scoring 102 before holing out to Sohail Tanvir .