Sehwag powers India to win with unbeaten 99