The race restarted on lap 30 of 70 with Verstappen leading from Russell.
Ricciardo delivered a solid performance in Canada to finish a grand prix in the points for the first time this season.
with Ricciardo passing him for seventh place – while the RB driver was under investigation for a false start.
“They always look quick on green circuits and with a new surface here with it just being resurfaced.