Work Text
“Hey Kiramann, fancy seeing you here.” Vi grins as Caitlyn’s elbow digs into her ribs, leaning into the pressure meant to hurt and create space as they jockey for space. Vi’s team is setting up for a corner kick, and Vi is being as difficult as a striker should be for a center back to handle. “Where else would I be, Violet,” Caitlyn says through clenched teeth, though Vi knows the blush on the back of her neck isn’t just from exertion. It’s been a tough game, the rival teams always come with a chip on their shoulder and the intensity to match. There have been no less than seven yellow cards distributed amongst the teams, and Vi is the proud owner of one of them. It’s why when Caitlyn tries to hip check her, she puts both of her hands straight up to show the ref that she’s not the one causing the problem. The ref blows the whistle and jogs over, telling Caitlyn to knock it off.Vi grins a she nods tersely back, enjoying the glare she gets in retaliation almost as much as she enjoys the way Caitlyn shoves that elbow right where it was to begin with. It’ll bruise, but it’s only one of several marks Caitlyn has given her tonight. The turf burn on her hip was from a brutal slide tackle that gave Caitlyn a yellow card, her ankles hurt from intentional toeing, and her knee just *happened* to collide with her hamstring enough to knock her down. Vi gives as good as she gets, and the bruises already forming on Caitlyn’s forearms are from well-timed elbows, and she knows she got Caitlyn with her shoulder pretty good. They’ve been so preoccupied with each other, Vi cares less about the final score and more just beating her one-on-one. The whistle blows and Caitlyn shoves her *hard*, but Vi is already moving. She takes several quick steps back, giving herself space, as the ball arches perfectly towards her. Time slows as Vi jumps, forward momentum behind her as the ball collides with her forehead and is redirected towards the goal--the goalkeeper *slams* into her, knocking Vi’s legs out as the ball sails just beyond her fingertips, and Vi knows the ground is going to hurt like a *motherfucker*, but she doesn’t care. The ball went in. The breath is knocked from Vi’s lungs as she lands on her back, body panicking as she can’t breathe. The lights over the pitch swim, tears in her eyes, even though she’s grinning. “Vi- *Vi*-“ Caitlyn’s voice comes through, hand on her face, concerned as she caresses her cheek. Vi shakes her head, smiling at her, as her team comes to jump on top of her in celebration. Caitlyn backs off, going to check on her goalkeeper, as Vi’s team lifts her up and celebrates her goal. The ref blows her whistle twice, signaling the end of the game, and Vi finds it within her to finally take a breath, fist raised in the air as she won her team the game. She’s sweaty, bleeding, bruised, and smells like dirt and victory as her teammates clap her on the back, congratulating her. It’s just another game in the season, but the two times a year they play their up-city rivals, it always feels like a championship, and the fact it’s an away game only makes it sweeter Vi showers in the locker room, one far fancier than the one at her school, and carefully cleans the turf burn on her hip, and the ones on her knees. They’ll need bandaging before she goes to sleep, but for now they can just breathe. She changes into warm-up gear, and waits. Vi drove separately from the rest of the team, and as they give her knowing glances while she sits in the locker room and plays on her phone, they know better than to wait for her. The last team member leaves, the door closed for only a couple of moments before it swings open again. Caitlyn stalks in, looking pissed off, but even she can’t maintain that frustration when her eyes land on the source of it tonight. “You got lucky,” Caitlyn huffs, “you got in my head by calling the referee over-“ “Me? In your head?” Vi smirks, standing up to pull her girlfriend in to a hug, “no way.” Caitlyn pouts, but melts into Vi’s arms, nudging her face deeper against Vi’s shoulders. They’re hardly long distance, but going to different schools makes dating hard sometimes, especially since they’re well in to their senior year. They’re both busy all the time between soccer and school, so stolen moments like this make their rivalry games all the more charged. “I didn’t get you too badly, did I?” Caitlyn asks, “I was late on that tackle, I tried to aim for your shin and not your ankle-“ “I’m fine,” Vi promises her, “I’d be more hurt if you didn’t play that hard against me.” They’ve had this conversation before, and it is never a problem on the field. They’re both too competitive to let their relationship get in the way of their game, it enhances it, but they also hate to see the other injured. Vi pulls back from the hug to kiss Caitlyn, sighing contentedly against her girlfriend’s lips. She tastes like some flavored sports drink, and Vi smiles as she pulls her more firmly against her. Caitlyn tenses for a moment before sighing back, tongue pressing between Vi’s lips, a readily accepted gesture that transitions their electricity on the field to the inevitability any private room offers for them. Caitlyn’s hands slide over Vi’s shoulders, down to her waist, to push on her waistband before Vi catches her wrists. “I won, Cait,” Vi reminds her, she loves reminding her of that whenever she wins, “I get to decide.” “Yes, and you’re going to choose my mouth-“ “Just because that’s what you always choose doesn’t mean I’m going to,” Vi laughs, tugging at Caitlyn’s waistband, “strip, cupcake.” Caitlyn gives her a look like Vi is being difficult, but the speed at which she takes off her shirt is far more indicative as to how she really feels. Vi helps with her sports bra, it’s sticking a little since Caitlyn also just got out of the shower. Vi holds Caitlyn by the hips, backing her up against the row of lockers to hold her there, smirking when Caitlyn hisses at the cold metal on her back. “Violet,” she admonishes, hands sliding into Vi’s damp hair, kissing her cheek, her jaw, her neck, while Vi pushes her joggers down. Caitlyn kicks them off the rest of the way, standing in her socks alone, before Vi leans back to look her over. Caitlyn’s shins are bruised where the guards couldn’t protect the bone, her hip has a bruise on the right side, her left hip has the same burn Vi’s does from the same tackle, and her shoulder has a gnarly bruise from Vi’s shoulder. Overall, she’s not too beaten up, but Vi still kneels down to kiss the bruised spots, starting at her hip. She’s gentle, acknowledging and slightly apologetic, before she meets Caitlyn’s lips again. “Vi,” Caitlyn sighs, shifting her legs wider as Vi leans forward, pressing her knee against Caitlyn’s cunt. Caitlyn gasps, and Vi pulls her onto her leg by her hips, encouraging her grinding as Vi rocks against her too. Vi keeps her hands higher on Caitlyn’s waist than she normally would, mindful of the wound on her hip, as Caitlyn wraps her arms around Vi’s shoulders, isolating her hips in harsh grinds. Vi can feel the fatigue from the game in Caitlyn’s legs as she starts to tremble far too early, frustration making her breath shorter rather than arousal. Vi knows she’s not much better off, but she didn’t run quite as much as her girlfriend. “Hold on,” Vi warns, bending down. She puts one of Caitlyn’s legs over her shoulder and sighs, licking her cunt and waiting for Caitlyn’s hands to go into her hair. Vi shifts her weight forward and lift Caitlyn’s other leg off the ground and onto her other shoulder. “A-Ah- Vi!” Caitlyn cries out as she falls backwards against the smooth lockers, and Vi braces her core before standing up. She stays close to the wall, using it for heavy support as Caitlyn adjusts herself. “You can’t- Violet- I’m too-“ “Shut up,” Vi tilts her eyes up, biting Caitlyn’s inner thigh in a soft warning, “I won, I get to have my prize.” Vi leans back in, closing her eyes, as she seals her mouth around Caitlyn’s cunt. She works slowly at first, enjoying the sensation of her tongue through Caitlyn’s slick, feeling the swell of her clit from rubbing against her thigh, as she pushes her tongue in to Caitlyn’s slit. Caitlyn gasps and leans back, stretching, and when Vi glances at her, she sees Caitlyn bracing her palm against the ceiling. Vi moans and pushes in, lips sealing around Caitlyn’s clit as she holds onto Caitlyn’s thighs. She knows how Caitlyn likes to be eaten, and it’s a travesty this position makes it difficult for Vi to grab her tits, but it would probably be a little risky at the moment. Vi makes up for it the best she can, adjusting as Caitlyn’s bare thighs shift on the fabric of her shirt, with her tongue. Vi’s legs ache as she holds Caitlyn on her shoulders, but she completely ignores it. If she hadn’t spent the last ninety minutes running, this would be light work. The adrenaline and arousal, though, do more than enough to keep Vi securely standing, making sure Caitlyn doesn’t have to worry about anything other than cumming. It doesn’t seem to be a problem for Caitlyn, though, as the hand in her hair tightens and her thighs flex, trying to pull Vi even closer. Vi tries to oblige, leaning in until her nose is pressed firmly against Caitlyn’s pubic bone, tongue harsh and fast as Caitlyn’s voice begins to break with each breath. “A-ah- Vi- *Vi*-“ Caitlyn whimpers, head tilted back, the thud of it against the metal nearly giving Vi pause if she knew far better than to change anything when Caitlyn was this close. The world could be ending, and she wouldn’t change how her tongue was moving against her lover. Vi’s thighs squeeze together, a wave of love and arousal rocking her in a Pavlovian response to her girlfriend’s orgasm as Caitlyn’s nails dig into her scalp. She moans against Caitlyn, making her shiver from the vibrations, before the hand in her hair loosens and she pets through the tugged strands apologetically. Vi was so excited about getting Caitlyn up the wall, she really didn’t think about the dismount. “Um…” Vi leans her head back, bracing for the front squat she’s about to do, “hold on.” Caitlyn giggles as Vi slowly lowers down, legs shaking once they break parallel. The moment Caitlyn is on one foot, she sits down completely, sprawling out on the floor. “My darling,” Caitlyn teases, “are you tired now?” “Yeah, well, I just won a game and ate you out, I can go to bed happy,” Vi says, grinning up at her girlfriend. Caitlyn huffs, almost rolling her eyes, before offering Vi a hand up. Vi grips her forearm, accepting the help with the payment of a kiss. “Can I drive you home?” Vi asks, handing Caitlyn her shirt. “I suppose,” Caitlyn agrees, “but promise you’ll go straight home after, you have school tomorrow.” “Yeah, sure,” Vi agrees, watching Caitlyn dress and picking up her and Caitlyn’s bag, “it’s just Friday.” “If you keep missing, you’ll have to do Saturday school,” Caitlyn reminds her, “and then you can’t come over to spend time with me.” Vi groans, knowing Caitlyn is right, and Caitlyn kisses her cheek. The fingers sliding between her own placate her, and she leads them outside. The cold air makes both of them brace, but Caitlyn shiver. “Here,” Vi opens her bag and takes out her letterman jacket, “it’s pretty warm.” “Thank you,” Caitlyn says, blushing as she puts it on, surprise showing on her face that the sleeves aren’t that short despite their difference in height. Vi bought a size bigger, just for her.
