The Coffee War
Chapter 2
Chapter 2
The roller doors rose at the same moment. Hosier Lane was still cool, the graffiti walls dark with overnight damp. Ethan stepped onto the threshold of Black Label and looked straight across the paving. Harper stepped out of Sunnyside Sip and looked straight back. Their eyes met for one second. Then both turned and went inside without a nod or a word.
Four metres. Still four metres.
Ethan stood in front of the outdoor chalkboard and wrote in clean, unhurried strokes. The white chalk settled into the black surface:
Precise brewing. No shortcuts. No sweet talk to hide the truth.
Across the lane Harper read it once, then again. Her face did not move. She went inside, picked up her own chalk, and wrote in large, certain letters:
Real coffee has soul. Not a math problem.
Phones rose. The two boards were photographed side by side. Within the hour the lane had a hashtag. #TheCoffeeWar began to trend across Melbourne.
Inside Sunnyside Sip, Ellen pushed her phone across the counter. Harper stood at the roaster, back turned, hands busy.
“We’re trending. People are calling it the Hosier Lane Coffee War. Someone made a TikTok comparing your board to the one across the street.”
Harper watched the beans. She gave the pan one slow shake. “Good. Let him put on a show.”
Ellen’s eyes stayed on the glass. “He’s… not not handsome. More like handsome in a cold, dangerous way. Like an expensive knife.”
Harper’s hand stopped on the handle. “Ellen.”
“Just saying. An objective observation. As an outside observer.”
“Enough.”
Ellen shrugged. She kept looking.
Across the street Liam stood behind the counter and read Harper’s board through the window. The corner of his mouth lifted.
“‘Not a math problem.’ Ooh. That one stings.”
Ethan adjusted the grinder. He did not look up. “Go make the pour-over.”
“She’s good, you know. That cafezinho yesterday, I asked Marcus who tried it. Marcus said a competition judge was in line and she didn’t even flinch. Brewed like nobody was watching.”
Ethan turned the dial one precise click. “Liam.”
“The pour-over? Got it. Got it.”
Ethan’s hand rested on the grinder. He did not speak again. He had heard every word.
The sky broke without warning. Rain hammered Hosier Lane, heavy and sudden. Harper ran out to drag the wicker chairs under cover. Her old Converse slipped on the wet stone. She fell backward, arms lifting on instinct.
A hand caught her between the shoulder blades before she hit the ground. The hand was hard and sure. It slid down and settled at her waist, holding her there. Her back pressed to his palm. Her shoulder met his chest. She looked up. Fifteen centimetres. Rain ran off both of them.
Neither of them breathed for three seconds.
Ethan’s jaw locked. He looked at her the way a man looks at something he is trying not to recognise. Harper’s eyes were wide. Not anger. Her breath came short from the closeness.
“Enjoying the view?”
She pushed at his chest. Not hard. Clear enough.
“Don’t touch me.”
He released her and stepped back exactly two paces. His face was ice again. “Watch where you’re going.”
He turned and went inside. The door closed. Harper stood in the rain. One hand stayed on the place his arm had held her. The skin there was still warm. Not from the rain.
The memory rose with the water on her face.
Dorm room, night. She had been balanced on a stool, reaching for a box on top of the wardrobe. The door opened. Ethan stepped in, baseball jacket in his hand. She turned. The stool shot out from under her. He threw the jacket and caught her, one arm around her waist, the other braced at her back. Same posture. Same fifteen centimetres. The box hit the carpet. His throat moved. His breath hit her forehead. She looked up. Instead of pushing, her fingers caught the collar of his T-shirt and yanked him down. Their mouths met. He turned, lifted her, and pinned her back against the wardrobe door. Wood thudded. Her legs locked around his hips. Her hands went into his hair and held him there. His palm slid under the hem of her shirt, rough and hot against the bare skin of her waist. She tipped her head back. The kiss deepened. The small room filled with the sound of their breathing.
Harper blinked rain out of her eyes. She was still standing in the lane.
Inside Black Label’s staff bathroom Ethan stood at the sink. His right hand shook. He twisted the cold tap full open and shoved both hands under the stream.
“It’s not possible,” he said to the mirror, as if the words were an order.
That night he stood with his back to the door, phone to his ear, one hand on the counter.
Sophie’s voice came through, warm. “I heard someone opened a Brazilian coffee shop right across from you. Want me to look into the competition? I know people on the neighbourhood council.”
A beat of silence. “No need. She’s nobody important.”
His jaw tightened.
In a Sydney apartment Sophie Hartley, twenty-eight, platinum bob neat, sat with the phone against her ear and her eyes on nothing. “Alright then. Get some sleep.”
She set the phone down, opened her laptop, and typed: Sunnyside Sip Melbourne, Owner.
Harper’s photo appeared, smiling outside the shop. The warmth left Sophie’s face in one second. She sat very still and looked at the image for a long time.
Not important, huh. Let’s see how long that lasts.
She opened another conversation. The name read Real Estate Lawyer. Her finger typed the first message. The cursor blinked, waiting to send.