Dawn and Pachirisu are practicing for the Chocovine Contest, just a day away. Pachirisu's reward for hard work is a delicious Poffin treat, but Dawn's Mamoswine and another Coordinator's Gabite deny Pachirisu even a single bite of Poffin. Pachirisu uses a new move, Super Fang, to attack Gabite for stepping on its Poffin, but doesn't even make a dent. When Ursula, Gabite's Coordinator, comes over to see what the fuss is, she recognizes Dawn as a fellow Wallace Cup competitor—and she hardly thinks Dawn deserved the win!
The next day, the Chocovine Contest begins with Dawn's Buneary displaying its aerial Ice Beam skills. Next, Jessie puts on her Jessilina disguise and shows off her Yanmega. Then it's Ursula's turn, and her Wormadam (Sandy Cloak) takes the Contest by Sandstorm. All three make it to the second round and begin to battle their way to the top, where Ursula and Gabite defeat Jessie and Carnivine. That sets the stage for a final round battle between Ursula and Dawn, and even Dawn's disobedient Mamoswine starts paying attention to the action.
Ursula's Gabite is up against Dawn's Pachirisu, and Pachirisu's spinning dodges or Super Fang attack don't affect Gabite one bit. Things look bad for Pachirisu, but Dawn keeps her cool and leads Pachirisu to a comeback. First it counters Gabite's Stone Edge with Discharge, then uses its tail to block Gabite's Dragon Claw. As Pachirisu spins into a Super Fang attack, time is called: Dawn and Pachirisu win! Even Mamoswine is just a little bit impressed. Now that Dawn has won her fourth Contest, our heroes are off to Snowpoint City for Ash's Gym battle.
Dawn is training with Pachirisu before her next Contest, and Pachirisu uses Discharge. Ash remarks that Pachirisu has gained a great deal of power thanks to Pikachu's advice. Pachirisu gets tired from the training, and Dawn begins to hand out Poffins to her Pokémon, when Mamoswine charges at her, sending her flying into the air, along with the Poffins. Her Pokémon manage to safely catch her, while Mamoswine catches the Poffins in its mouth and walks off before falling asleep. The Pokémon become saddened by the loss of food, but Dawn reassures them she will make more. At that moment, Pachirisu notices there was a Poffin Mamoswine didn't eat, and rushes over to grab it, when a Gabite stomps on the Poffin, infuriating Pachirisu. Suddenly, a young peach-haired lady walks in, calling to the Gabite, while Team Rocket watch from atop a building. Jessie comments she recognizes the girl, and tries to put a name to her.
Meanwhile, Dawn rushes over and tries to stop Pachirisu from attacking, but it proceeds to use its newly learned move, Super Fang on Gabite. However Gabite blocks with her fin. Dawn grabs ahold of Pachirisu, but receives a zap in response. The young lady comments that Pachirisu must not have been raised well, and is horrified that her Gabite has been soiled by the Poffin. Ash explains that the Poffin is Pachirisu's favorite food, and it was aggravated by Gabite for stepping on it. The young lady says she can fix it and hands Pachirisu one of her own Poffins. Pachirisu sniffs it, and quickly refuses it, which offends the young lady. She then notices Piplup and asks if Dawn was in the Wallace Cup. Dawn explains she won, and the young lady mockingly says she was sure it was an accident Dawn won, shocking the group. Dawn asks if the young lady was in the Wallace Cup to, and she replies yes, and gives her name: Ursula, and explains she lost in the first round. At this point, Jessie remembers seeing Ursula. Ursula continues to torment Dawn, remarking that she has begun working harder to become a more graceful Coordinator. She continues to patronize Dawn, until Dawn finally cuts her off, saying they'll settle it at the Chocovine Town Contest. Ursula leaves, letting out a sinister laugh.
The next day, the Contest is about to begin, but Mamoswine is asleep and completely uninterested in Dawn's Contest. Dawn is up for the Appeals Round first, and sends out Buneary. Buneary uses Ice Beam to create a winding slide, and as she slides down it, Buneary prepares a Dizzy Punch to propel herself back to the top of the slide once again. After several more Coordinators display their Pokémon, Jessilina is up next, using her Yanmega. Yanmega spirals around Jessie using Silver Wind, causing her to spin into the air. Yanmega's Speed Boost Ability is activated during this. Yanmega fires off a SonicBoom, which boomerangs back towards herself and Jessie. Yanmega then uses Silver Wind and the two attacks collide in a shower of shining particles, and Yanmega holds Jessie on her tail as their appeal ends. Up next, Ursula takes the stage with her Wormadam. She commands Confusion and then Rock Blast, causing the rocks to spiral around Wormadam. Next up is Sandstorm and Wormadam uses Confusion to create a sculpture out of herself from the sand. Finishing things up, Wormadam then uses Captivate to destroy the sculpture.
Ash and Dawn discuss Ursula's appeal, and Ursula walks in, explaining that she had lost continually in the first round, but she was intending to win. She laughs at the idea of both her and Dawn reaching the final stage, before walking off with Gabite. The results appear, and Ursula, Jessie and Dawn are all in the final eight. Dawn compliments Buneary's performance, and asks Pachirisu if it's ready to go, and it is, nodding to her. Breezing through the first round of Contest Battles, Dawn defeats her first opponent, a Weavile, Jessie uses James's Carnivine to defeat a Hippopotas, and Ursula's Gabite knocks out a Hariyama. Later, Ursula battles with Jessie, her Gabite winning over Carnivine. James and Meowth mourn for Jessie's loss on the sidelines.
The final round begins, with Dawn facing Ursula. Mamoswine takes some interest, but as Ash comments on this, it returns to sleeping. It's Gabite and Pachirisu facing off, the battle begins. Brock and Ash note that Dawn may only be able to attack with Pachirisu's Super Fang. Gabite leaps into the air, launching a Dragon Claw, and Pachirisu spins and dodges the attack. However, Gabite's speed means she manages to get a clean hit, and Pachirisu takes damage. Dawn calls for a Super Fang, while Ursula responds with Gabite to use Aerial Ace, managing to get past Pachirisu's defense and score several clean hits. Gabite lands with several Dragon Claws and Aerial Aces, and Ursula is confident her victory is assured. Dawn commands Sweet Kiss, but Ursula counters with Aerial Ace, and Pachirisu seems worn out. With two minutes remaining, and Ursula commands Stone Edge though Pachirisu counters with Discharge, destroying the shards of rock.
Gabite follows up with Dragon Rage, but Pachirisu destroys the move with Spark. Gabite uses Dragon Claw, and Pachirisu once again counters with its tail, due to Discharge's energy being stored there. Thirty seconds are left, and Gabite uses Stone Edge again. Pachirisu raises its tail, creating an electric shield that destroys the shards. Dawn commands Super Fang, and Ursula is quite angry at this point, commanding Dragon Rage. Pachirisu begins to spin similar to a Flame Wheel, using its Super Fang to cut through the attack. It reaches Gabite and bites into her, Gabite covering herself with her fins just in time to avoid major damage. With that time is up, and with the most points remaining, Dawn wins the Contest and her fourth Ribbon. Dawn is ecstatic with her victory, but Ursula shrugs it off and strokes Gabite's head. Ash notices Mamoswine was watching the match, though it quickly goes back to sleep. Jessie says she wouldn't have missed the Contest for the world, apparently liking Ursula's use of stance before striking.
As the group prepare to leave, Ursula crosses their path, saying Dawn won't get any compliments out of her. With that, the trio prepare to head out to Snowpoint City, and Ash's next Gym battle.