The Sensex rose 447 points to 85,712, while the Nifty added 153 points to end at 26,186. The midcap index gained 295 points ...