Who Will Win This Race ?