South African 200m champion Sinesipho Dambile continued his fantastic form by clocking a new personal best of 19.74 seconds at the Oslo Diamond League, ending his European tour on a high.