The 1998 French Open champion, Moya won his eighth straight match, including a title in Bastad last week. Moya has lost just two sets during that span.
The 25-year-old Moya is trying to capture his third Croatia Open title, having won his first trophy in 1996.
In an all-Croatian quarterfinal matchup, wild card Zeljko Krajan upset fourth seed Ivan Ljubicic, 7-6 (7-2), 7-5. Krajan, 23, is looking to became the first home-grown champion in 12 years. Goran Prpic defeated Goran Ivansevic in the all-Croatian final in 1990.
Members of Congress to keep receiving porn magazine
Rosie O'Donnell unveils nearly 50-pound weight loss