Canadian Pulls Out Magic to Defeat Franklin