Griff is a two-time runner-up on the Canadian Tour, but is still looking for his first win.
Rob Oppenheim, a two-time winner this season, had the low round of the day as he fired a 7-under 64. That helped him jump into a share of second at 8-under-par 205. He was joined there by Eugene Smith and Ryan Ellis, who both shot 66 in round three.
Wil Collins, who shared the lead with Griff entering the round, managed an even-par 71. He is tied for fifth place with Christopher Baryla and Chris Wall.
Griff stumbled out of the gate with two bogeys over his opening three holes. He managed to overcome those mistakes with three birdies over the remainder of the front nine to make the turn at minus-7 at Pine Ridge Golf & Country Club.
Around the turn, Griff picked up two more strokes thanks in large part to his 12-foot eagle putt on the 12th.
'It could have been a lot better, but I'll take it,' Griff admitted. 'I putted well and made the ones I should have. Tomorrow, I will be focusing on playing me rather than playing anyone else. I can only control what I do. I can tell you 68 will not be enough. I know it.'
Oppenheim will go for his third win of the season on Sunday. If he is successful, he would be the first Canadian Tour player with three wins in a single season since Brian Kontak in 1998.
Anthony Rodriguez used a 4-under 67 to move into a share of eighth place at 5-under-par 208. He stands alongside Josh Habig and Dan Roberts.
Eric Jorgensen, Jim Lemon, Matt McQuillan and Kent Fukushima are one stroke further back at minus-4.