Qualifier Ernests Gulbis upset of second-seeded Tommy Haas in three sets on Saturday to reach the final of the Delray Beach International Tennis Championships.

Gulbis, ranked 109th in the world, won 6-3, 4-6, 7-6 (2) to move into a tournament final for the first time since 2011, when he won in Los Angeles.

His other title came here in 2010.

Gulbis, from Latvia, is the fifth qualifier to reach the Delray Beach finals. The others were Marinko Matosevic of Australia (2012), Evgeny Korolev 0f Uzbekistan in 2009, Kei Nishikori of Japan in 2008, Alex Calatrava of Spain in 2000 and Andrew Ilie of Australia in 1998.

Gulbis will play the winner of Saturday night's semifinal between top-seeded John Isner and Edouard Roger-Vasselin of France.