20030220 cricket: Debate: Is Indian juggernaut back on track?