The episode starts with Iris and Ash fighting.
Cilan thoughts take us back to what happened before the fight.
Ash tries to catch a wild Dunsparce, but the screech makes Axew to bump into Pikachu and Ash to ruin Iris's flowers.
Iris walks away from Ash, upset.
The flashback ends (I think) and Cilan walks with Ash and Pikachu, whilst Iris is off walking by herself nearby.
Pikachu spots and apple tree and shows for Ash, to give as a peace offering to Iris I think.
The apples taste awful and Iris gets mad, before throwing an apple at Ash, which Cilan catches.
Iris and Ash get mad and ignore each other.
Iris walks off.
Dare da? Dunsparce.
Team Rocket have a flashback to when they were spying on Ash and co. after they departed from the ship.
Now they're behind a rock, spying on Iris.
More of Cilan's thoughts.
Iris turns around and yells at Ash, who yells back at Iris.
Ash brings out his Pokemon.
Iris and Ash sleep in different trees during the rain. Ash is in a sleeping bag.
Scraggy and Pikachu walk off in the morning. Meowth spies on the wandering Pokemon.
Ash's Pokemon give Ash a push, Oshawott and Pignite, so that he can fo and make up with Iris.
Ash remembers the times he had with Iris and then decides to make things right.
Team Rocket jump out in front of the Pokemon and do their motto.
Ash and co. thwart Team Rocket.
Ash and Iris resolves things and then they all laugh at something.
Cilan has another thought, as the episode finishes.