Didn’t he loose to Obama?
Do you mean "lose"?
No, he didn't lose to Obama. Keyes is a Republican and Obama is a Democrat. They were not running against each other, only against other members of their own party. And took place in Iowa, not Illinois.