Obama wins