Continuing on their way to Hearthome City, Ash and the others come across a giant river. They discover there is a steamboat they can take that will bring them to a location near Hearthome City. They go on the boat and let their pokémon out to enjoy it. Ash, Dawn, and Brock decide to go shopping before the ship leaves, and they leave Pikachu and Piplup in charge. While they are at the store, Pachirisu accidentally falls on the ships control and the ship begins to set sail! To make matters worse, Team Rocket is on the ship with all the pokémon ready to be stolen.