Coronation Street fans rejoiced tonight as Chesney Brown and Gemma Winter finally snogged.
The close friends have danced around a possible romance for months, often coming tantalisingly close to confessing their love for one another.
After coming to Gemma’s rescue as her knight in shining armour, the pair shared an emotional hug, which didn’t go unnoticed by Emma.
Chesney’s girlfriend realised that they should be together and ended their relationship to set the kebab shop worker free.
Emma said: "I’m breaking it off Ches. actually we are never really on. You two are completely mad for each other, I saw that earlier, and basically I’m in the way. So I’m shipping you guys already."
Chesney pulled Gemma in for a kiss
Chesney thought he had blown it
- Coronation Street spoilers: Shona risks everything by visiting killer in prison
Chesney chased Emma down the street after she ran out of Speed Daal.
He claimed she had it "all wrong" and that he was just mates with Gemma.
However, Emma insisted they didn’t look at each other as mates and that the original plan was always for them to be together.
This was the moment Emma realised that Chesney loved Gemma
In emotional scenes, she said: "I believe in fairytales Ches and today you rescued your princess. How else can that end but with a kiss?"
With tears in her eyes, Emma said that maybe they could be together in another life, then walked away crying.
Chesney dashed back to Speed Daal to reveal to Gemma that he had split from Emma.
Gemma was stunned by Chesney’s confession
"Oh what the hell," cried Chesney before pulling Gemma in for a kiss.
When she remained silent, scared Chesney said: "Please don’t belt me."
But delighted Gemma pulled him in for a snog after saying: "I’m thinking that we’re bobbins."
Gemma pulled Ches in for a snog
Coronation Street viewers took to Twitter after watching the heartwarming scenes.
One viewer said: "Oh my giddy aunt it’s about time you two got together now enjoy"
"Aww I’m so pleased to see Gemma & Chesney are together," added another.
A third said: "That were bobbins!!!!! YEESSS!!! At last Ches and Gemma. Hurray"
Corrie viewers had a grin like Chesney on their faces
However, some Corrie viewers were heartbroken for poor Emma.
"Aw poor Emma my heart goes out to her," said one viewer.
Another added: "I so wanted Chesney and emma to stay together"
"Poor cheesy Chesney.. gemma is not right for him she has far too much baggage that will keep bobbin up and he’s gonna get hurt again .. Emma was perfect for CHEZZA," said a third.
*Coronation Street airs Mondays, Wednesday and Fridays on ITV at 7.30pm and 8.30pm.
Do you have a story to sell? Get in touch with us at [email protected] or call us direct 0207 29 33033
Showbiz and TV editor’s picks
Demi Lovato on 21 Savage
Vicky P fumes over ex’ new love
Jade Goody’s mum breaks down
Peter and Emily’s marriage brag