Steven Jackson beat Kimberley MacKenzie with a hammer before stabbing her.
Results Due On Clydebank Body Discovery
A body has been found in a town where a teenage girl has been missing for three days.
Friends and family of 15-year-old Paige Doherty from Clydebank, West Dunbartonshire, launched an appeal after she failed to arrive at her part-time job on Saturday.
She was last seen at around 8.15am when the teenager is thought to have been headed to a bus stop to travel to the hairdressers where she worked in Kirkintilloch, around 12 miles away.
At 12.45pm on Monday police were called after a body was discovered in a wooded area behind a path off Great Western Road, Clydebank.
The body has not yet been formally identified, Police Scotland said.
A statement said: "A post-mortem is due to take place to establish the exact cause of death but at this time police are treating the death as unexplained.
"Inquiries are continuing.''
Missing posters have been put up around the town and a dedicated Facebook page has been set up to help find the 15-year-old.
On Saturday morning she left a friend's house in Angus Street in the Whitecrook area of Clydebank and walked her usual route through Wood Quadrant and went to Delicious Deli on Fleming Avenue.
A missing poster states: "After this she should have took the bus to Kirkintilloch for work but did not show and has not been seen since.
"Her family are growing increasingly worried.''
Paige is 4ft 8ins and slim, with long dark hair. She was wearing a dark jacket, jeans and white Nike trainers when she went missing.
The First Minister branded plans to take the UK out of the single market "economically catastrophic".
A woman who alleged that she was raped by two footballers on the basis that she was incapable of giving 'free agreement' because of the effect of alcohol has been awarded damages after she was found to have proved her case.
One hundred patients spent more than 12 hours in accident and emergency (A&E) in the first week of the new year, figures show.
Most Viewed Pictures On Heart
Recently Played Tracks
To listen live, choose your preferred location:
Deposit £10 to get a £40 Welcome Bonus - That's £50 to play bingo, slots and more!*
Over 50 tracks to make you feel-good. New album out now...
Find your local four day weather report here.
Make Heart the soundtrack to your day and you could be a winner with great prizes up for grabs throughout the day.
Find out more about some of the companies advertising on Heart Scotland- East.