So close, but...published at 18:36 British Summer Time 5 April
Serbia 0-0 Scotland
Watch live coverage from Leskovac above
Opening Euro 2025 Group B2 qualifier
Davidson makes first competitive start
Visiting goalkeeper MacIver off with early injury
Scotland sub Ross hits crossbar
Scotland 24th in rankings, Serbia are 35th
Teams met once before - a 1-1 2013 draw in Stara Pazova
Slovakia visit Hampden on Tuesday
Charlotte Cohen
Serbia 0-0 Scotland
Serbia 0-0 Scotland
Christie Murray has now been drafted over...
Serbia 0-0 Scotland
Bodies on the line stuff from Scotland as Rachel Corise gets in front of Tijana Filipovic's effort.
Serbia 0-0 Scotland
Leanne Crichton
Former Scotland international on BBC Scotland
You can feel that the pendulum is swinging towards Serbia.
Substitute Jelena Čanković has come on and made a difference.
Serbia 0-0 Scotland
Looks like the magic spray hasn't quite done the job as Serbia are forced to change their goalkeeper.
Milica Kostic is replaced with Inter Milan's Sara Cetinja.
Serbia 0-0 Scotland
Another corner for Serbia, this one's played short and Scotland get it clear.
The ball is sent back in and there's huge shouts from Serbia for a handball in the box - referee's not having it though.
Serbia 0-0 Scotland
Nevena Damjanovic smashes her header wide of the Scotland post.
Time for Scotland to make those changes now. Sarah Ewens is on for Claire Emslie and Fiona Brown replaces Lisa Evans..
Serbia 0-0 Scotland
Leanne Crichton
Former Scotland international on BBC Scotland
It is an easy stop in the end for Lee Gibson.
A really poor finish for the Bayern Munich striker. Scotland got off the hook with that one.
Serbia 0-0 Scotland
That was very nervy at the back for Scotland.
Jovana Damnjanovic goes racing through, but it's a poor attempt as Lee Gibson gets low to save. Rachel Corsie then heads behind the rebound for a Serbia corner.
Sounds like the home fans have livened up after that one.
Serbia 0-0 Scotland
Sarah Ewens and Fiona Brown coming on next it appears...
Serbia 0-0 Scotland
Another wee break in play as the Serbia keeper needs some more magic spray.
Serbia 0-0 Scotland
Claire Emslie sends a low cross into the Serbia box, they clear the initial danger before Jane Ross has a go on the edge of the box - no joy though.
Serbia 0-0 Scotland
Leanne Crichton
Former Scotland international on BBC Scotland
Jane Ross has obviously been watching the first half from the bench and seen that the game needs a bit of fire.
Serbia 0-0 Scotland
Another nervy moment for Lee Gibson as the Scotland goalkeeper is nearly lobbed by Vesna Milivojevic's long-rage effort. She manages to keep hold of it and keep the score at 0-0.
Serbia 0-0 Scotland
Erin Cuthbert sends a free-kick towards the Serbia goal, but it's a comfortable catch for Milica Kostic.
Serbia 0-0 Scotland
Scotland get forward and there's a scramble in the Serbia box. Chelsea Cornet eventually hits the deck, but no penalty shouts from Scotland.
Jane Ross then has a go from the edge of the box and strikes the bar with her effort.
The Serbia goalkeeper seems to have hurt herself in the process there. Nothing a bit of magic spray can't fix though and she's back to her feet.
Serbia 0-0 Scotland
Back under way in Serbia.
Confirmation of that change for Scotland, Jane Ross on for Lauren Davidson.
HT: Serbia 0-0 Scotland
The teams are starting to emerge for the second half.
What can Pedro Martinez Losa's side offer up in the second 45?
HT: Serbia 0-0 Scotland
Amy Canavan
BBC Scotland at Stadium Dubocica
Ask any of her team-mates, past or present, and they'll tell you there are few pros quite like Jane Ross.
The ultimate athlete, she has been warming up near enough the entirety of the first half.
I have a sneaky suspicion she'll be joining us at the interval.
HT: Serbia 0-0 Scotland
Sandy MacIver has taken over from Lee Gibson as first-choice in recent internationals, but the Manchester City goalkeeper had to go off early into her fifth cap in Serbia after picking up a knee injury.
Gibson, the 32-year-old Glasgow City stalwart, was sent on for her 53rd Scotland appearance and has had a couple of nervous moments so far.
Still a clean sheet though!