Lewis Hamilton and George Russell fought each other for a place on the Canadian Grand Prix podium in a battle which put a few hearts in mouths in the Mercedes garage