Dovewing caught her breath. The Dark Forest warriors had gone but she could hear the paw steps of a second patrol pounding toward the camp. They’d break out of the Dark Forest soon, into the heart of ThunderClan. She blocked out the noise and tried to focus on the camp.
“They went straight for the kits.” Leafpool stopped beside her and dropped a bundle of herbs. Her mew was shaky.
Shredded brambles hung from the nursery. Ferncloud paced outside, her claws unsheathed, her pelt streaked with blood.
Poppyfrost looked up from licking the scratches on her flank. “We saw them off, though.”
“We did.” Mousefur stood beside Purdy outside the elders’ den. She lifted a paw, her stiffness apparently gone, and rubbed at a scratch on her nose.
I just hope we can do it again, Dovewing thought grimly.
She could see Brightheart through the torn nursery walls, clutching her kits to her belly and calming their frightened mewling with gentle strokes of her tongue. Her tail was wrapped tight around Lilykit and Seedkit, who peered from the nest beside her.
“We’d better fix what we can.” Brackenfur was already hauling brambles from beside the medicine den. “Mintfur, Troutstream!” He called to the RiverClan warriors. “Can you help?”
They hurried to join Brackenfur in dragging brambles to patch the nursery. Dovewing wrinkled her nose at the scent of Leafpool’s herbs, wondering what it felt like to be a warrior one moment, and a medicine cat the next. ThunderClan was lucky to have her. If they survived the next onslaught, they would need medicine cats more than anything. “How’s Daisy?”
“She’s got a nasty scratch on her muzzle, but she’ll be fine.” Leafpool picked up her leaf bundle and headed toward Mousefur. “Jayfeather’s seeing to it now.”
Dovewing licked her nose, washing away the herb smell. Fresh blood! She stiffened as the scent wafted from outside the hollow. Paws were staggering toward the camp, fur dragging behind. “Someone’s coming! They’re injured!” She raced across the clearing and barged out through a hole in the barrier.
Ivypool was lurching down the slope, Tigerheart at her side. Hollyleaf dangled limply between them.
“Jayfeather! Leafpool!” Dovewing yowled over her shoulder before racing to meet them. “Ivypool, are you hurt?” She circled the trio, looking for wounds. So much blood! She sniffed at Tigerheart. He smelled of Dark Forest cats. Had he done this? Was he fighting for Brokenstar? He can’t be!
Dovewing hopped out of the way as Firestar raced from the camp, Jayfeather at his tail.
“Let me take her.” The ThunderClan leader lifted the weight from Ivypool’s shoulders, sharing the burden with Tigerheart. “Can you make it into camp?” he asked the ShadowClan tom.
“Yes,” Tigerheart grunted.
Dovewing watched the ShadowClan warrior duck through the barrier. “What happened?” she asked her sister.
Ivypool gazed past her, eyes round with shock. “Hollyleaf saved my life.”
You nearly died? Fighting to steady her breathing, Dovewing pressed against Ivypool and led her into the hollow.
Tigerheart and Firestar were gently rolling Hollyleaf onto the ground. Brambleclaw and Squirrelflight stared, frozen, at the edge of the clearing. Watery light shone on the she-cat’s black pelt, glittering where blood welled through the fur.
Poppyfrost crept around the edge of the clearing and stopped beside Ivypool. “Have you seen Cherrypaw? Or Molepaw?”
Ivypool shrugged. “No. They could be anywhere,” she murmured bleakly.
Leafpool crouched beside her daughter. “Hollyleaf?”
Hollyleaf half opened her eyes and moaned.
“It’s okay.” Leafpool lapped at her cheek as Jayfeather unrolled a leaf bundle beside her. He sniffed her pelt and began to press cobweb where there was blood.
“She’s bleeding here!” Leafpool gasped in panic. Blood was pooling around her paws. She grabbed a pawful of cobweb and stuffed it underneath Hollyleaf’s neck.
“It’s okay, Leafpool.” Hollyleaf’s eyes flickered open again. “I don’t mind,” she croaked. “I’m glad I came back to ThunderClan.” Her chest fluttered as she fought for breath. “I couldn’t bear to… to leave without getting to know my mother.”
“Save her!” screeched Ivypool. “You have to save her! Hawkfrost tried to kill me, but Hollyleaf chased him away.”
“Hawkfrost?” Brambleclaw looked up from beside Hollyleaf, his eyes darkening. “He did this?”
Ivypool nodded. “I was fighting Snowtuft and Thistleclaw. I couldn’t help her.”
Dovewing pressed against her sister. “You carried her home,” she soothed. “You couldn’t have done more.” She pricked her ears as she heard the paw steps of the Dark Forest patrol crunch over leaves. “Firestar,” she hissed. “They’ve reached the woods.”
Firestar stiffened beside Leafpool.
“Hollyleaf.” Leafpool pressed her muzzle against her daughter’s cheek. “Hollyleaf?”
Hollyleaf’s head fell back and her eyes dulled.
Leafpool turned frantically to Jayfeather. “She’s not breathing!”
“She’s lost too much blood,” Jayfeather mewed gently. He touched Hollyleaf’s pelt. His paw trembled. “We couldn’t have saved her.”
Paw steps sounded outside the hollow, determined and fast. Firestar wrenched his gaze away from the still, black shape on the ground and straightened up. “Prepare for attack!”
Brambleclaw signaled to Squirrelflight and Sandstorm, sending them to guard the nursery, where Ferncloud was nosing Brightheart through the shredded brambles. The WindClan and RiverClan patrols spread out across the clearing. Mousefur and Purdy lined up outside their den. Leafpool dragged Hollyleaf’s body to the edge of the hollow. As her Clanmates prepared for attack, she crouched over the motionless cat as if she could nurse her to life by the warmth of her fur.
The shredded barrier quivered as Birchfall leaped through it. He skidded into the clearing with Blossomfall just behind him. Shock pulsed through Dovewing. Are they leading the attack? Her own father, fighting for the Dark Forest!
Jayfeather raced for the medicine den and disappeared through the brambles. “Briarlight!” he yowled. “Get back in the herb store!”
Firestar met Birchfall’s gaze. “How could you betray us?” He advanced on his Clanmate, his lip curled into a snarl.
Dovewing’s paws turned cold. “I thought you’d choose to fight on our side.”
“He did!” Ivypool shot forward. “He fought with me at the WindClan camp.”
Birchfall lifted his tail. “We would never betray ThunderClan!”
Mousewhisker skidded into the camp. “We came to warn you!”
Blossomfall butted in. “We saw the Dark Forest patrol! They’re coming!”
As she spoke, a huge gray-and-white tom crashed through the thorns. His muzzle was striped with wounds, one eye swollen, but hard muscle twitched beneath his pelt. “Traitors!” he snarled at Birchfall. “We lost the WindClan camp thanks to you!” His tail whipped behind him. “I’ll save killing you till last.”
“Not if I kill you first, Thistleclaw!” Birchfall hissed. “You tricked us!”
Dark Warriors began to flood the hollow. A tabby sent Bumblestripe flying with a powerful front-paw swipe. Two toms leaped on Tigerheart, hurling him to the ground. Squirrelflight disappeared under a wave of spitting warriors.
“Guard the nursery!” Firestar yowled.
Broad-shouldered warriors surged past Sandstorm. Brambleclaw launched himself across the clearing and began hauling them away. Tigerheart struggled free and rushed to help. Daisy shot out of the brambles and began slashing wildly at the wall of snapping jaws.
“Hide!” Ferncloud thrust Brightheart and the kits deep into their nest as a Dark Forest tom reached through the tattered den wall. She slashed his muzzle, then spun around and grabbed a bunch of bramble stems in her teeth. She dragged them across the top of the nest, covering the she-cat. “I won’t let any cat near!”
Brightheart struggled up through the brambles. “I won’t let you fight alone!” She straddled her nest and reared up beside Ferncloud.
“Darkstripe!” Mousefur’s hiss sounded from outside the elders’ den. “I hoped I’d never see you again.” The old she-cat lashed out at a snarling tom.
Darkstripe hit back, sending Mousefur reeling.
Dovewing skidded across the clearing and knocked Darkstripe away. He turned to her, lips drawn to show bloodstained teeth.
“Go for his ears!” Cinderheart landed beside her. “I’ll go for his legs.”
Dovewing swiped at Darkstripe, her paws fast as birds. He stumbled as Cinderheart hooked his forepaws from under him. Dovewing battered his muzzle into the earth.
“Nice.” Cinderheart sprang onto Darkstripe’s back and began scrabbling at his spine with her hind claws.
More Dark Forest warriors streaked toward them.
“Ready, Mousefur?” Purdy nodded at his denmate and the two elders arched their backs against the honeysuckle den and began fighting.
Dovewing saw a ginger pelt flash at the top of the hollow. Cherrypaw was peering over the edge. Firestar signaled with his tail and she darted away to get help from any Clan patrol she could find.
Suddenly paws slammed into Dovewing’s ribs. She staggered, turning.
“Why don’t you just give up?” A tortoiseshell lunged at her, grabbing Dovewing’s paw in her teeth.
“Because I’d rather die!” Dovewing hooked the tortoiseshell’s lip with a claw and tugged hard. Squealing, the tortoiseshell raked her muzzle.
Pain seared her nose. Blood flooded her mouth. As Dovewing reared to strike back, claws hooked her neck. A tabby yanked her backward and pinned her to the ground.
“Get off my sister!” Ivypool flashed at the edge of Dovewing’s vision. She sank her teeth deep into the tabby’s shoulder. As he screeched with rage, Dovewing writhed free and sprang to her paws.
Ivypool flung the tabby backward. “We’re outnumbered!”
Cinderheart barged between Ivypool and Dovewing. “Hold your ground!”
“What do we do?” Brambles stabbed Dovewing’s spine. The wall of Dark Forest warriors was pressing them back toward the medicine den.
“Stay close and fight!” Cinderheart lunged forward and tore a lump from a Dark Forest warrior’s cheek, sending blood spraying across his orange-and-black fur. “You fox-hearts killed my best friend!” Her gaze flicked toward Hollyleaf, a huddle of black fur at the edge of the clearing. “You’ll pay for what you’ve done!”
Ivypool darted low and caught his paw in her teeth. Dovewing jumped and landed square on the warrior’s back. Digging in with her claws, she hung on as he bucked beneath her. She could feel muscle hard as stone beneath his pelt. Hooking a hind leg around his, she managed to unbalance the tom. She let go as the tabby went staggering through the mass of Dark Forest pelts.
“Watch out!” Dovewing heard Cinderheart’s warning but dodged too late. A matted tom lunged from the side and caught her forepaw in his jaws. He bit down hard.
Pain scorched through her. As she flung the tom off, the thorn barrier rattled. Crowfeather leaped into the hollow, Breezepelt on his tail. As they dived into the throng, Dovewing stumbled. A paw was clutching her hind leg, clinging on with thorn-sharp claws. Kicking out, Dovewing knocked it away and turned back to check on Ivypool.
Ivypool was on her hind legs, her tail lashing to balance her. Paws swiping, she drove two toms back into the throng. Cinderheart pinned a tortoiseshell to the ground and paddled her hind paws against his spine. Dovewing caught her breath, scanning the battle for the pelts she recognized. Cloudtail writhed outside the nursery. Squirrelflight shook a warrior from her back while another lunged beneath her belly. Icecloud reared beside the beech tree, encircled by snapping jaws. Desperate shrieks echoed from the stone walls. Every Clan cat was locked in a battle for life.
Suddenly, Lionblaze appeared through the thorns. Graystripe landed a paw step behind him. Dovewing gasped as more cats streamed after them. She recognized none of them, and their pelts were oddly pale—almost transparent, with trees and grass clearly visible through them. These were no living cats; that was for sure. Had a new wave of Dark Forest warriors chased Lionblaze and Graystripe back to camp?
Cinderheart froze beside her. “Who are they?”
Outside the elders’ den, Mousefur’s eyes widened. Icecloud hesitated midblow and was sent reeling by a Dark Forest tom.
“It’s okay!” Lionblaze yowled. “They’re Ancient allies, from before StarClan! They’re on our side!”
A pale she-cat shot past him, her pelt no more than a shadow in the moonlight, and leaped for a Dark Forest tabby. The tabby screeched in surprise as the fading she-cat sent him bowling backward and lunged at him with a flurry of claws. A tom sprang after her, his orange-and-white pelt little more than a blur as he knocked a tattered tom to the ground.
Then a massive shape crashed through the entrance to the hollow.
“Badger!” Blossomfall shrieked.
“Midnight!” Firestar’s eyes lit up. “It’s okay! She’s with us!”
The badger lumbered through the clearing. Cats scattered before her.
A snarl sounded in Dovewing’s ear. “A badger and a bunch of fading elders won’t save you.” Thistleclaw loomed over her. Fast as a mouse, Dovewing slammed a paw into his swollen eye. Yowling, he spun away and Dovewing dodged around the edge of the clearing. She tripped over the orange-and-white tom as he whipped past and skidded to a halt beside Hollyleaf Dovewing watched as the ghostly cat crouched beside the dead warrior.
“Fallen Leaves!” Another Ancient rushed to join him. “There’s no time to grieve now.”
Fallen Leaves lifted his head, his eyes filled with sadness. “She wasn’t meant to die here, Broken Shadow. I… I promised I’d see her again.”
“She died defending her Clan.” Broken Shadow nudged the tom away. “Honor her memory by helping.”
Dovewing whirled as brambles shifted behind her. Jayfeather slid out of the medicine den. His nose twitched. “Half Moon!” His cry was almost a wail. “Are you here?”
“Jay’s Wing!” A smoke-gray Ancient ducked away from the battle and rushed to meet him. She touched her muzzle softly to his.
“You came,” Jayfeather whispered.
“Of course, my love.” Half Moon held her cheek against Jayfeather’s, then broke away. “I must fight.”
Jayfeather nodded. “Send any wounded to me.” He nosed his way back into his den.
Half Moon glanced at Dovewing. “Come on,” she meowed briskly.
Dovewing raced after the Ancient as she plunged back into battle. She could hardly see in the darkness. Cloud pressed down above the hollow, extinguishing the stars. Pelts writhed and tumbled around her. She could make out the huge shape of Midnight, but Dark Forest warriors were swarming over the badger’s back. With a howl, Midnight fell, dragged down by countless claws.
Dovewing fought back panic.
“Fight beside me!” She recognized Lionblaze’s growl and turned to see the golden warrior’s eyes flashing at her.
“We’re still outnumbered,” she wailed.
“Then we need to fight harder.”
“Look out!” Dovewing shrieked a warning as Breezepelt flew from the edge of the clearing.
Lionblaze turned, caught off balance, and fell beneath the WindClan tom.
Breezepelt ripped his claws along Lionblaze’s cheek. “You’re not as strong as I expected,” he gloated.
“Breezepelt, no!” Ivypool snaked through the throng. “Don’t do it! Please! Do you really want to destroy the Clans for Brokenstar’s sake?”
Breezepelt pulled back Lionblaze’s head and smacked it hard against the ground. Growling, Lionblaze tried to shake him off, but Breezepelt held on tighter.
“This has nothing to do with Brokenstar.” His gaze flashed at Ivypool. “Lionblaze should never have been born. None of them should.” He flicked his tail triumphantly toward Hollyleaf’s body. “She’s dead; now it’s your turn, Lionblaze.” He bit into Lionblaze’s neck.
“We’re kin!” Lionblaze gasped.
“Never!” Fury blazed in Breezepelt’s eyes.
A black pelt barged past Dovewing. Crowfeather! The WindClan warrior sank his claws deep into Breezepelt’s shoulders and hauled him back. Lionblaze scrambled to his paws.
“This has to stop!” Crowfeather pinned Breezepelt to the ground. “I will not watch you harm a whisker on that cat!”
Breezepelt writhed, snarling. “I always knew you hated me!”
“I never hated you!” Crowfeather growled. “That’s just what you were determined to believe. And Nightcloud encouraged you.”
“It’s not her fault!” Breezepelt spat.
“No,” Crowfeather hissed. “I should have done something much earlier. But now it’s too late. You chose the Dark Forest.” He hauled Breezepelt to his paws and flung him away. “Get out of here!”
Breezepelt stared at his father, eyes wide, then turned and raced from the camp.
“I’m so sorry!” Leafpool burst from the battle, her eyes clouded with grief. “I never meant for this to happen!”
“He’s a warrior,” Crowfeather hissed. “He’s been making his own choices for a long time now.”
Leafpool looked down at his paws. “Perhaps if we’d stayed together, things would be different.”
Crowfeather’s gaze sparked for a moment, then he sighed. “It was never meant to be.” Leafpool flinched, but Crowfeather touched his tail to her flank. “I don’t regret anything,” he murmured. His gaze flicked toward Lionblaze. “Nothing at all.” Ears twitching, he shouldered his way through the battle to the brambles sheltering Hollyleaf’s body. He slid beneath them and touched his muzzle to her lifeless pelt.
A rough pelt jostled Dovewing and she stumbled into Ivypool. “What’s happening?” Had more Dark Forest warriors arrived? She turned, blinking, as a massive white tom appeared at her side.
“Whitestorm!” Graystripe’s yowl rang through the air and he came plunging toward them. “You’re here!” Graystripe nudged the white warrior’s shoulder warmly.
Whitestorm shouldered him away. “Move over, youngster,” he growled. “This is a battle, not a reunion.” He reared up and sent a Dark Forest warrior staggering back with a powerful front-paw swipe.
“Where’s Mousefur?” A familiar voice sounded in Dovewing’s ear.
“Longtail!” she gasped as her dead Clanmate squeezed past.
“Where is she?” Longtail demanded.
“Defending her den.” Dovewing nodded toward the honeysuckle bush where Mousefur fought beside Purdy.
“Come on!” Longtail leaped away, knocking a Dark Forest warrior from his path.
Mousefur was hissing, a ragged tabby in her grip as she churned at his spine with vicious hind claws.
Longtail plucked the tabby away. “Let me help!” He sliced a gash in the tabby’s flank, then flung him back toward his Clanmates.
“You took your time,” Mousefur muttered. “Always late, that’s your trouble.”
“Not too late, I hope,” Longtail retorted.
As he spoke, a Dark Forest tom lunged from behind. Knocking Longtail out of the way, he grabbed Mousefur in his jaws. Surprise lit Mousefur’s gaze as she stumbled and fell.
“No!” Longtail dived for the tabby and bit down on his spine. The tabby gasped and let go, then fell twitching to the ground.
“Come on! Get up!” Longtail snatched Mousefur’s scruff in his teeth and tried to drag her to her paws, but she slumped onto her side. Dovewing stared in horror. Mousefur’s head was twisted strangely, her eyes dull.
“No!” Rage flared Longtail’s gaze. Snarling, he turned and exploded into the battling cats.
Purdy appeared, his muzzle smeared with blood. He stopped when he saw Mousefur and dropped down beside her. His eyes glittered with grief. “You died a warrior’s death after all.” He sent Dovewing away with a flick of his tail. “Go back to the fight,” he murmured. “I’ll watch over her.” He buried his nose in his denmate’s pelt.
Dovewing reeled away, dizzy.
“Hey!”
She had stumbled into Bumblestripe.
“Are you okay?” The young tom lifted her muzzle with his and stared into her eyes.
“Mousefur’s dead.”
Bumblestripe’s ears twitched, then he straightened up. “Come and fight with me.” He turned her toward the battle. “We’ve trained together enough times.”
Blindly, Dovewing followed him into the tangle of tails and claws.
A Dark Forest tom blocked their way. “I thought we’d picked off the weakest,” he snarled. He darted for Dovewing’s throat, but Bumblestripe caught him by his scruff and dragged him onto his back. Instinctively, Dovewing slashed at the tom’s exposed belly till Bumblestripe let go, then together they drove him backward, matching blows, swipe for swipe.
As Bumblestripe knocked the tom sideways, she scooped the Dark Forest warrior’s paws from under him. The tom crashed onto his side.
“Nice move,” Bumblestripe puffed.
Together, they sprang onto the Dark Forest cat. Screeching with panic, he squirmed from under them and raced for the thorn barrier. He fled past two small figures who were bounding into the camp.
Molepaw! Cherrypaw! Dovewing nudged Bumblestripe. “They’re safe.”
Cherrypaw flicked her tail excitedly. “The other Clans are winning!” she announced.
“RiverClan has driven them right to the border!” Molepaw called breathlessly.
Dovewing scanned the clearing for Poppyfrost. Had she seen her kits arrive? The tortoiseshell was fighting beside a dappled tabby she-cat. Honeyfern! Together, the sisters were driving a Dark Forest tom toward the fallen beech. Taking it in turns, they jabbed and swiped as though they’d been training together for moons.
Poppyfrost paused, her tongue flicking out as she tasted the air. “Molepaw! Cherrypaw!” She turned, thrusting the Dark Forest warrior backward with a powerful hind kick, and raced to greet her kits. Honeyfern batted the tom to the ground with a final swipe and raced after her.
Dovewing jumped as orange fur flashed past her ear.
“Runningwind!” Firestar stopped beside a lithe brown tabby. “Are you still fast on your paws?”
“Of course!”
Firestar flicked his tail toward the entrance. Dark Forest warriors were racing from the hollow. “Then take Dustpelt and make sure those fox-hearts flee all the way back to the Dark Forest!”
“I’ll go with them.” A handsome warrior clashed two Dark Forest heads together and stepped over the falling bodies. “It’s been a long time since I’ve chased this kind of prey.”
Firestar’s eyes glowed. “Thanks, Lionheart!”
“Come on,” Bumblestripe hissed in Dovewing’s ear. “Let’s make sure those Dark Forest cowards never come back.”
Excited, Dovewing ran after Bumblestripe out of camp. She heard paw steps at her heels and turned to see Sandstorm.
“Firestar sent me too,” Sandstorm panted. “In case it’s a trap.”
Bumblestripe pulled ahead, racing to catch up with the StarClan warriors as they pelted away through the trees.
Sandstorm suddenly skidded to a halt. “Look!”
“What?” Dovewing swerved and stopped.
Sandstorm was staring up through the trees. “I saw a clawscratch of moonlight,” she breathed. “That must be a good sign.”
“Not for the Clans.” A snarl sounded from the ferns.
Dovewing froze as she spotted a matted tortoiseshell pelt.
Sandstorm bristled. “Who are you?”
“You should know who I am,” the cat hissed. “ThunderClan destroyed my life!”
Sandstorm frowned. “What’s your name?”
The Dark Forest she-cat stepped out of the shadows. “My name’s Mapleshade!” With a hiss, she sprang. She landed on Sandstorm and pushed her muzzle into the earth.
“I’m going to make you pay for every blessing StarClan gave you!” Mapleshade growled in Sandstorm’s ear. “And every blessing they stole from me!”
Dovewing raced to help but claws pinned her tail. She turned and swiped at the black tom who’d grabbed her. Her paw missed and the tom hit back, slicing Dovewing’s cheek. Through searing pain, she heard Mapleshade’s yowl.
“You have everything I wanted, Sandstorm! A mate that loved me, kits that I could watch grow up and have kits of their own, the respect of my Clanmates! I should have had all that!” Mapleshade’s eyes shone with fury as she grasped Sandstorm’s throat in her jaws.
“Let her go!” A star-flecked tortoiseshell cat darted from the ferns and ripped Mapleshade away from Sandstorm. As Sandstorm crouched, coughing, the tortoiseshell flung Mapleshade to the ground.
Mapleshade scrambled up and turned on the StarClan cat. “Spottedleaf!” she hissed. “Why didn’t you let me kill her? She stole Firestar’s love from you.”
The hair rose on Spottedleaf’s spine. “There was nothing to steal. Sandstorm made him happy!”
Mapleshade lunged at her. Spottedleaf rolled under the warrior’s weight, paws flailing as she fell. With a snarl, Mapleshade sliced open the medicine cat’s throat.
“No!” Firestar’s screech ripped through the air. Exploding from the ferns, he grabbed Mapleshade’s pelt in his claws and threw her backward. Sandstorm scrambled up and hurled herself at the matted she-cat, claws slashing, jaws tearing. Firestar sprang from the side, sending Mapleshade crashing to the ground. Sandstorm jumped on her and raked her belly with thorn-sharp claws. Shrieking with pain, Mapleshade struggled free and pelted up the slope. Sandstorm raced after her. Dovewing watched her orange pelt streak away into the trees.
In the deserted forest, Firestar crouched beside Spottedleaf’s trembling body. Blood welled at her neck, soaking Firestar’s cheek as he pressed against her. “Spottedleaf! Please don’t go.” Dovewing heard a sob in his mew. “You promised you’d be there to welcome me.”
Spottedleaf gave a tiny shake of her head. “That was never going to happen, my love. I cannot journey with you anymore. I’m so sorry.”
Firestar pawed at her. “No! I still need you!”
“Let her go.” A she-cat shimmered into view, her gray fur long and matted.
“Yellowfang?” Firestar looked at her, his green eyes pleading. “Don’t let her disappear. Please.”
“This was her destiny.” Yellowfang touched her muzzle to Firestar’s head. “Let her follow it.”
“But she said she’d wait for me in StarClan!” Firestar’s mew caught in his throat.
Spottedleaf looked up at him and opened her mouth as if she wanted to say something. A small gasp escaped her; then she fell limp. Her fur started to blur, leaving a faint outline and then nothing but bloodstained grass. Firestar’s head drooped.
The ferns rustled beside them and Sandstorm slid out. She crouched beside Firestar and nodded Dovewing away. Dovewing turned and headed for camp. Glancing over her shoulder, she saw Sandstorm press closer to Firestar.
She skidded into the clearing. Half the Dark Forest cats had gone, pursued by StarClan and Ancients and Midnight the badger, but the remains of Thistleclaw’s patrol fought on, pelts bristling with rage. Sorreltail’s patrol was back from ShadowClan’s camp. Spiderleg grappled with Thistleclaw himself. Sorreltail pinned Darkstripe to the ground. Thornclaw launched himself, hissing, from the beech and landed on a muscled tabby while Midnight drove a gang of Dark Forest warriors shrieking into the brambles beside the medicine den.
A screech sounded from the nursery. Dovewing’s pelt spiked as she saw Daisy slam a Dark Forest warrior onto the ground. Brightheart lunged for his throat, sinking her teeth in with a growl. Who is guarding the kits? Dovewing scanned the shattered den. Ferncloud straddled Brightheart’s nest, slashing at a massive black tom. Spitting in fury, she darted for his throat. The warrior dodged and caught her scruff between his jaws. Snapping back his head, he dragged her from the den.
Ferncloud stared up at him in terror as he sank his teeth deep into her neck. With a grunt, she fell still.
“Ferncloud!” Firestar raced into the camp as the Dark Forest warrior crouched over the dead queen.
The warrior turned. “Too late, Firestar.”
“Brokenstar!” Firestar showed his teeth.
Brokenstar glared at him, eyes bright with hatred. Firestar sprang forward but when he crashed into the huge tom, he lost his footing and thumped to the ground.
“Firestar!” Sandstorm’s terrified screech rang across the hollow as she followed him in. “You can’t fight anymore. You only have one life left!”
“Every warrior here has only one life!” Firestar scrambled to his paws and faced Brokenstar again.
Brokenstar eyed him gleefully. “I’m going to shred you till there’s nothing left to join StarClan,” he growled.
A burst of starlight shone beside Firestar, and Dovewing recognized Yellowfang again. “Enough!” yowled the old she-cat. She dived at Brokenstar and grasped his throat in her jaws. Dovewing heard the crack of bone as she killed him. Yellowfang dropped her son’s body, then watched it fade in the moonlight till no trace remained.
“Brokenstar’s dead!” Thistleclaw stepped back from Spiderleg and stood stiff-legged with dismay.
“Brokenstar?” Darkstripe spun away from Sorreltail, ears flat.
“Retreat!” Thistleclaw stumbled for the entrance. Fear edged his cry. Pelts swooped past him like bats as the Dark Forest patrol fled.
Dovewing sank her claws into the earth, her pelt stinging, her paws as heavy as stone. All around her, shafts of moonlight streamed through the clouds. Was this really the end?
Lilykit and Seedkit peered up from their nest.
“Come here, my dears. It’s safe now.” Sorreltail beckoned them with a flick of her tail, and they slid from the nursery and hurried toward her, pressing hard against her blood-soaked fur.
Troutstream and Pebblefoot limped across the clearing. Whitestorm and Longtail stood panting with exhaustion, their tails drooping. And the brightest beam of moonlight landed on Ferncloud’s body, lying motionless beside the nursery.
“Why is Ferncloud asleep?” Amberkit asked, popping her head up.
“She’s tired after all the fighting, silly,” mewed Dewkit beside her. He pricked his ears as Dustpelt pounded into camp. “Dustpelt will wake her up.”
“Is it over?” The tabby warrior stumbled to a halt, following the gaze of his Clanmates toward his mate’s body. “Ferncloud?” He stiffened. “Ferncloud!” He raced to her and tugged at her pelt with a frantic paw.
Birchfall and Icecloud joined him. Their eyes glistened as they gazed at their mother’s body.
Dustpelt jerked around. “Don’t just stare! Get Jayfeather.”
Firestar dipped his head. “It’s too late, Dustpelt.”
Eyes bright with anger, Dustpelt curled his lip. “Why didn’t you protect her?” His gaze flitted to Icecloud. “Where were you when she needed you?”
Firestar approached the tabby warrior. “No one could have saved her,” he murmured. “Not even you.”
Dustpelt looked up at the ThunderClan leader. “I could have,” he insisted. “I would have. If I’d been here.”
Firestar touched his muzzle to Dustpelt’s shoulder. “She saved the kits from Brokenstar.”
The thorns at the entrance quivered again as a battered warrior staggered, bleeding, into camp. Hawkfrost.
“The battle’s over,” Firestar growled.
“Not for him.” Brambleclaw followed Hawkfrost in. “I found him in the forest trying to run back to his Clanmates.”
Hawkfrost glared at the ThunderClan deputy. “Let me return to my Clan.”
Yellowfang stirred and lifted her head to watch the two warriors.
Ivypool darted forward, her eyes dark. “You killed Hollyleaf!” She sprang toward the gray tom. He slammed her away but she landed nimbly and turned on him again.
“No!” Dovewing raced to help but Firestar blocked her way.
“Let Ivypool settle this,” the ThunderClan leader ordered.
“But he might kill her!” Dovewing’s breath caught in her throat as she watched Ivypool fly at Hawkfrost, claws flashing.
“You murderer! Liar! Betrayer!” She gouged at his eyes and raked his belly with her hind claws. With a howl, Hawkfrost flung her off. Ivypool grunted as his powerful paws crushed her spine.
“You’re the traitor.” He pushed her muzzle into the earth. “And this time I’ll kill you.”
“No, you won’t!” Brambleclaw flung himself at Hawkfrost and peeled him away. Before the Dark Forest warrior could twist free, Brambleclaw sunk his teeth into his neck. The snap of bone echoed through the hollow and Hawkfrost fell dead.
As Ivypool staggered to her feet, a deep growl sounded from beside the medicine den. Tigerstar stepped into the moonlight. “Well done, Brambleclaw.”
Brambleclaw stared at his father in horror.
Tigerstar turned his amber gaze on Firestar as the ThunderClan leader unsheathed his claws. “Not yet,” the Dark Forest cat snarled. “We will meet in battle. But not until you’ve watched every one of your Clan die.”
Firestar lashed his tail. “The battle’s over!”
“The Dark Forest is endless,” Tigerstar hissed. “It has more warriors than you could ever imagine. The battle is just beginning.”
Dovewing darted forward. “But Brokenstar and Hawkfrost are dead! Why would they fight now? They have no leader.”
Tigerstar flexed his claws, holding them so they caught the moonlight. “They have me.”