In this paper, we prove that if M is a Kahler-Einstein surface with positive scalar curvature, if the initial metric has nonnegative sectional curvature, and the Curvature is positive somewhere, then the Kahler-Ricci flow converges to a Kahler-Einstein metric with constant bisectional curvature. In a subsequent paper [7], we prove the same result for general Kahler-Einstein manifolds in all dimension. This gives an affirmative answer to a long standing problem in Kahler Ricci flow: On a compact Kahler-Einstein manifold, does the Kahler-Ricci flow converge to a Kahler-Einstein metric if the initial metric has a positive bisectional curvature? Our main method is to find a set of new functionals which are essentially decreasing under the Kahler Ricci flow while they have uniform lower bounds. This property gives the crucial estimate we need to tackle this problem.