Work Text:
Bruno gets a smokey thrill up his spine as Anthony’s hands scrabble at the door before finding a desperate home on his hips. It’s an even sweeter pleasure to coax Anthony’s mouth open with his tongue.
It’s a cliche but he kind of thought Anthony would kiss like he played - fast and direct with a couple of looping tricks. Especially after he was ambushed in one of the empty player lounges and shoved against a door. But he’s soft and gentle. Letting Bruno be sneaky and take charge.
Bruno feels a darker jolt of pleasure at Anthony opening up to him, fingers not digging in but clinging on, head tilted back at just the right height to be taken.
It’s slippery and dazzling, Bruno slots his fingers into the spaces between Anthony’s jaw and cheekbones, squeezing in without meaning to. Slithery and sneaky and the thrill at so easily being given control.
Anthony pulls back for a moment to take a breath. His fingers are yanking at Bruno’s top. “So not swapping shirts?” His voice is low and he’s licking his lips and Bruno wants to just get him out of that England tracksuit and follow the blush down as low as it goes.
They don’t have time for that, someone will be looking for them both soon enough, even though Lucas can be depended on to delay anyone bothering them for a few minutes.
“Gotta get your shirt off for you to swap.” Bruno keeps his voice reasonable and Anthony gets a bit pinker. “Might get a bit more off you as well,” Bruno tugs gently as the waistband of his pants and laughs when Anthony grabs his hands.
“…What?” He finally gets out and Bruno laughs out loud this time. “First cap Gordito, you have to get a reward. Present from the team.”
Bruno grins with his teeth shining. “Present from Tripps,” his eyes dip down to Anthony’s wet open lips “suggestions from Trips.”
“Oh.” Anthony swallows his voice a little softer than normal. “You’re acting on instructions?”
“Oh no,” Bruno pushes his thumb into Anthony’s mouth and makes eye contact. He raises an eyebrow until Anthony closes his mouth around it and sucks softly. “I offered. Had to fight off a couple of other suggestions. Happy to be here, and,” Bruno pushes his thumb a little further in, “I made sure to listen to all his tips.”
Bruno slides his other hand into Anthony’s hair and pulls the back of his head, fingers flexing in the short hair and then drops his palm down to close around the back of Anthony’s neck. Anthony sucks harder on his thumb and blushes, even his mouth feels hotter. Bruno grins bigger.
“Tripps was right.” He kisses Anthony again. Bruno leaves his thumb tucked in against the join of Anthony’s lips, slightly sliding it in and out. Anthony’s tongue flicks from Bruno’s tongue to the digit in his mouth, letting out little overwhelmed whimpers.
Bruno pulls his thumb out and drags Anthony’s bottom lip down. He leaves his thumb resting wet in Anthony’s face and kisses with more intent. Anthony sinks into it. Bruno squeezes the back of his neck again and it makes him shiver, Bruno swallows his mewls with satisfaction.
Bruno sucks Anthony’s tongue into his mouth and it’s like Anthony’s whole body follows, bumping into his hips and he’s hard already. Bruno pushes him back against the door gently, and, with a groan, Anthony lets him.
Bruno tries to slow it down from there. It works, for a little bit, Anthony allowing Bruno to set the pace, hands scritching at the hem of his shirt. Bruno lets him get his hands under, indulgent, tugging a little at Anthony’s hair some more, and enjoying hearing Anthony moan again.
Anthony says something Bruno can’t make out with his lips still pressed to Bruno’s.
“What?” Bruno pulls back to say, and takes in the sight before him. Anthony’s hair is all messy, lips swollen, chin and jaw a little roughed up from stubble burn. It sends a shock of arousal through Bruno to see him dishevelled like this, and he has to tamp down on the urge to pull him back in immediately. Kieran is a bastard for not sharing earlier.
“Can I suck you?” Anthony’s eyes are a little hazy and Bruno thanks his first English teammates for teaching him the word ‘cunt’. Kieran is an absolute cunt for not sharing this before.
“Baby it’s your first game for England. I will take care of you.” Anthony shivers a bit from being reminded of the game. “Come on,” Bruno goes on, “show me what you're wearing--”
Bruno unzips the hoodie top and pushes it open. There’s a plain England tee under that and Bruno trails his finger down the lions. Just to see Anthony’s eyes drift down. He puts his hands under Anthony’s shirt, and up his ribcage to his nipples brushing across them quickly. “Please.” Anthony says as softly, Bruno can’t say for sure what he’s asking for, he’ll guess maybe Anthony doesn’t know exactly what he’s asking for.
He can’t hear anyone outside but there won’t be time to tease like he wants to. “Arms up.” Anthony shakes off the jacket and does as asked and Bruno strips his top off quickly.
Anthony’s pale after a winter season without a warm weather break and whippet thin from training. Bruno grins pleased that his hand can close around his hip as he runs it down Anthony’s side.
“We should have gone to the hotel, had more time.”
Anthony just blinks at him. “Time?” He’s breathing a little harder, plenty of colour on his cheeks, leeching down his neck to his chest.
Bruno drops down on his knees and grins again. “More time for fun.”
Anthony tugs at Bruno’s shoulder and the Brazil tracksuit. “You won.” His voice is a little desperate in a way he normally doesn’t sound, and his fingers aren’t gripping properly. “Let me suck you off please?” Bruno grins; starting to fully understand Kieran’s fondness.
“First cap baby.” He says and pulls Anthony’s tracksuit bottoms down. He lets them puddle around his feet with his briefs yanked down as well. Anthony flushes darker, little half movement to cover himself, and Bruno shoves his hands back against the door. Christ Anthony lets him, in fact gets harder in front of his eyes. Bruno playfully blows a puff of air across his dick and Anthony makes a high pitched squeaking sound.
“Let me…” Anrhony’s hand quests out then he pulls it back “I wanna…” the words drift off.
Bruno sucks his cockhead into his mouth feeling Anthony twist and get harder. He grins around the top of the cock in his mouth when Anthony swears and his head thumps on the door and he swears again.
Anthony smells like soap and, Bruno is pretty sure, excitement. He’s already leaking in his mouth and Bruno peeks over at his hands squeezed into fists and banging the door.
“Put ‘em in my hair baby.” He says. Stoking Anthony’s cock fast, nice and wet from his spit and how much Anthony is leaking come. Anthony’s eyes get big and Bruno grins again. He’s tentative resting them and it’s so not how he plays or acts normally and Bruno wants to have this on a bed so badly right now, but - there is a voice over intercoms he doesn’t pay much attention too, he tells himself again they don’t have the time.
“That’s it,” Bruno says, “good boy.” Anthony’s breath hitches, and colour floods to his cheeks at the endearment. Bruno sucks him into his mouth. He reminds himself sternly that they can’t drag this out, but Christ, Kieran’s given him all the cheat codes and it’s only the door keeping Anthony upright, his thighs shaking, leaning back is keeping him on his feet.
And the taste and the desperate stutters of Anthony’s hips and quaking thighs make Bruno wish again he’d waited until they had a hotel room. There is the distant sound of walking feet and this room might be needed soon for something else.
Bruno sucks harder and keeps his hand stroking on the part of Anthony’s cock he doesn’t swallow.
Remembering another suggestion he squeezes Anthony’s balls gently, and when Anthony swears again and grabs his hair desperately, squeezes again but harder.
Anthony sounds like he’s close to hyperventilating and Bruno looks up at his wide open eyes. There is a little bit of sweat glassy on his hairline. He holds his mouth in place sucking constantly and deliberately scratches across Anthony’s inner thigh with his fingernails. Just a little dug in. That does it. Anthony swears too loud and sobs out; “oh god. I’m gonna…” but he’s already coming down Bruno’s throat as he says it.
His eyes float closed as he gasps and shakes and when he opens them Bruno winks and swallows. Anthony’s mouth drops in an O. Bruno grins again, he didn’t bring tissue anyway.
The door rattles behind them but Anthony ignores it and drops to his knees kissing Bruno all sloppy and slick. His feet are pressed against the door which thankfully stops it opening and he says all wet and wrecked sounding “can I please?” He’s licking his lips and tugging at Bruno’s waistband “now can I please?” And holy shit Bruno is a football player not a monk. The person who tried to open the door walks away presumably to look for another room.
He says’s “course babe.” Anthony leans forward, still on his knees nuzzling into Bruno’s crotch. “Give me a second Ant,” he says standing up.
Bruno grabs his hair, distantly hearing Lucas rap on the door and says “gotta make it quick,” Surely Anthony can’t even breath with as much of Bruno’s cock he has down his throat.
He can hear a couple of different voices and laments he didn’t bring anything to wipe him off because god damn Anthony would surely let him come on his face. But this is good, Bruno humms encouragement, and “make it quick babe,” again. Anthony bobs his head faster.
Bruno tugs his hair and says “suck babe, someone is trying to come in the door.” Anthony moans and gulps around him, eyes closing and - oh okay then. Bruno holds that thought for later, not trying anything to hold off coming, putting his hands on Anthony’s head and holding him further down his cock.
He makes a little it of a gagging sound but doesn’t try and pull away a little bit of spit and come leaking at the corner or his mouth.
Bruno swears softly and says “good job.” and twists his hands in Anthony’s hair.
Anthony swallows without pause. Lucas knocks on the door, loudly saying in Portuguese there are visitors. Bruno grins and hauls Anthony to his feet. “Give us a minute.” He half yells back. He gives Anthony a last lazy kiss, tying the laces of his sweats in front of himself.
Anthony scrambles his clothes up and on and Bruno holds a mint against his lips, grinning delighted when Anthony obediently parts them so it’s pressed in his mouth.
Bruno tousles his hair. “Shame it’s so short.” He says. The door is shoved open as he drops a Brazil shirt over Anthony’s shoulder.
Anthony is looking down at the Brazilian crest, it gives Bruno another hot burn of pleasure at the sight. He did win, Anthony was right. Maybe he can get a deferred treat. Take another shirt to dress Anthony up in.
“I’ll get the England strip off you Tyneside.” Bruno announces, right into the eyes of the big defender Anthony’s been hanging around with from what Bruno can tell from the what’s app messages and the Bellingham kid who plays for Real. They look pissed .
Bruno smirks at them both and crunches the peppermint in his mouth wanting it very clear why he has it - if the hot salty smell in the room and Anthony’s pink fucked looking lips didn’t make it obvious. Bruno feels his dick make an effort to get hard again right away at the sight.
Anthony’s cheeks hollow as he sucks the peppermint and Bruno’s cock makes more than an effort. “Good first game baby.” Bruno announces giving Anthony a little squeeze. Jude looks even more outraged and Bruno makes a mental note from the murderous look in the other guy's eyes to avoid his tackles in the next Everton game.
By the way they are glaring at Anthony, who looks up a bit lost at them glaring, having missed Bruno’s smirking, he might be waiting a while for that visit at home.
