Mainland-imported SAR table tennis star Lin Ling proved she had put her Asian Games nightmare behind her as she was guaranteed at least a bronze medal after reaching the last four at the Danish Open in Farum. World number six Lin, who was controversially barred from competing in September's Pusan Asian Games because she failed to meet residency requirements, booked a semi-final date with top-seeded mainlander Zhang Yining following her 4-2 quarter-final win over Romanian Mihaela Steff.