Canada's Cam Levins raced Sunday knowing it was his last shot. Two previous failed attempts lingered in the back of his mind.He ran in the rain, and all alone for the last 25 kilometres, conditions not conducive to fast times."(But) nothing was going to stop me today is what I told myself," Levins said.The 32-year-old from Black Creek, B.C., finally dipped under the Tokyo Olympic standard in the marathon with just a week to spare. Levins, the Canadian record-holder in the event, ran two hours 10 minutes 30 seconds to win the S7 Marathon in the mountains in Styria, Austria.