Canes dominate 3rd period, down Oilers 2-1