20070512 india: For once; 'bahubalis' made to sweat for their victories