Dovizioso steeled for final battle for third