It's in David Hearn's hands, now. It's been 61 years since a Canadian last won the Canadian Open and, after Saturday's third round, Hearn finds himself in the driver's seat.

More...