The market gained some strength after opening flat. The Sensex rose 74.30 points to 25412.88 and the Nifty reclaimed 7750 level, up 18 points to 7753.20.