World No.5 Saina took only 39 minutes to pack off the 33-year-old veteran Baun, a two time winner of the All England championship, and come closer to a medal.
Saina would now face reigning World Champion and top seed Yihan Wang for a place in the final. The Chinese has a favourable record against the Indian, but Saina's superb form in the competition, where she is yet to lose a game makes one positive about her chances.
And in the event of a loss, Saina would have the chance to feature in the bronze medal play-off and bring the country its first Olympic medal from the sport.
In Image: India's Saina Nehwal. left, plays against Denmark's Tine Baun