Lance é o campeão em "Pokémon: SoulSilver". Ele se especializa em Pokémon do tipo Dragão, que são resistentes a muitos tipos de ataques e possuem uma ampla gama de habilidades. A ampla gama de ataques e defesas que seus Pokémon possuem pode torná-lo difícil de derrotar. O encontro final contra Lance não ocorre até que o jogador tenha vencido todas as oito Insígnias de Ginásio de Johto e todas as oito de Kanto.
Mova um dos Pokémon tipo Gelo para o topo da lista no menu. Salamence, o primeiro Pokémon que Lance envia, é fraco contra dano de Gelo.
Use ataques tipo Gelo para tentar derrotar Salamence o mais rápido possível.
Troque para um Pokémon tipo Elétrico após Salamence desmaiar. O próximo Pokémon que Lance envia é Gyarados.
Use ataques tipo Elétrico para derrotar Gyarados. Troque para seu Pokémon tipo Pedra. O próximo Pokémon que Lance envia é Charizard.
Use ataques tipo Pedra para derrotar Charizard. Dragon Claw (Garra de Dragão) é o único ataque que Charizard faz que pode causar dano normal a um Pokémon Pedra, e é relativamente não-letal.
Troque para um Pokémon tipo Gelo após Charizard desmaiar. Todos os Pokémon restantes de Lance são fracos contra Gelo.
Use ataques tipo Gelo para derrotar Garchomp, Altaria e Dragonite. Troque para um dos seus outros Pokémon de Gelo sempre que um estiver perto de desmaiar.