Rock Island native Madison Keys French Open run came to an end this morning. Sloane Stephens beat Keys 6-4, 6-4 in the semifinals. The tenth seeded Stephens will play for the title against top-seeded Simona Halep of Romania in Saturday's final.

Stephens beat Keys to win her first major in the final of the U.S. Open last year.

More From B100