Dunn blazed away from the field on the final lap
Australia's Megan Dunn sprinted to the women's 10km scratch race title to win her second cycling gold in Delhi as England's Anna Blyth finished third.
Dunn, who won the points race on Wednesday, raced clear of the field in the final lap to win from New Zealand's Joanne Kiesanowski.
Blyth, who had to have her rear wheel replaced early on after suffering a puncture, recovered well to win bronze.
Wales's Becky James will meet Aussie Anna Meares in the sprint final.
The 18-year-old from Abergavenny, who won bronze in the 500m time trial on Tuesday, beat Kaarle McCulloch of Australia, who won silver in that event, in the best-of-three-race semi-final.
James led out the first race and held off McCulloch before coming from behind to take the second race on the line and set up a best-of-three final against Meares, who won the 500m time trial gold medal, at 1135 BST.
The men's sprint final will be an all-Australian affair between Shane Perkins and Scott Sunderland after they beat New Zealand's Sam Webster and Edward Dawkins respectively.
Potenshöjande medel - köp viagra receptfritt