20050904 india: Russia vying for top spot