Unsere Freunde sind endlich in Oliviana City angekommen. Dort gibt sich die kleine Janina als Leiterin der Arena aus, bis sie von der echten Leiterin Jasmine gestoppt wird. Janina wird von ihr weggeschickt. Sie hat nämlich ihr Onix mit Wachs behandelt. Nun soll sie zuerst einmal lernen, auf ihr Pokémon zu hören und richtig mit ihm umzugehen. Jasmine kann sich zur Zeit auf keinen Arenakampf konzentrieren, weil ich Pokémon Ampharos krank ist. Dieses Pokémon ist für die Menschen in Oliviana City sehr wichtig, weil es mit seiner Schwanzspitze einen alten, liebgewonnenen Leuchtturm befeuert. Natürlich taucht auch wieder Team Rocket auf und will das Ampharos entführen. Sie fangen Rocko, der Ampharos retten will, mit Ampharos in einem Käfig und wollen davon fliegen. Doch da kommt Janina mit ihrem Onix. Gemeinsam schaffen sie es, Team Rocket aufzuhalten und Rocko und das Ampharos zu befreien. Pikachu besorgt dann den Rest und Team Rocket geht wieder mal in die Luft. Ash und seine Freunde gehen auf eine Fähre. Da sie im Augenblick in Oliviana City nicht kämpfen können, wollen sie nach Anemonia City fahren und in der dortigen Arena um einen Faustorden kämpfen