The India skipper felt the slowness of the pitch also affected their batting while admitting his bowlers didn't do a good job either.
His counterpart, former India captain Anil Kumble said the boys were excited about tomorrow where they take on Deccan Chargers in the final.
"One more win tomorrow, that's what the team should desire," said Kumble.
The leg-spinner gave credit to youngster Manish Pandey and Rahul Dravid for scripting the win and also lauded his bowlers for restricting Chennai to within 150.
"Manish and Rahul took the game away. The bowlers also did a good job in the last five overs," he added.