20030222 cricket: Now or never is Guru Gordon's new mantra