No. 3 seed Melzer dispatched Andreas Seppi of Italy 6-4, 6-2 in one semifinal while Golubev outlasted Germany's Florian Mayer, 7-6 (8-6), 6-4 in the other.
With his victory, Melzer advances to his first final of 2010. He has reached three other semifinals where he has lost, including in Zagreb, Dubai and at the French Open, where he made a surprising run but was downed by Rafael Nadal.
Melzer also reached the fourth round at Wimbledon before losing to Roger Federer.
Golubev, meanwhile, reached his second career final. The 23-year-old posted a third-round upset of top-seeded Nikolay Davydenko to reach the German Open semifinals.
Copyright 2010 United Press International, Inc. (UPI).