17:58
We now know the four teams contending for the title on 29/30 May at the DELO EHF FINAL4. The big question now is who will win it?
17:39
What a second half performance from CSKA and player of the match Dmitrieva, who scored four of her six goals after the break, as well as making six assists and playing in the centre of defence. A true leader and it will be a delight to see her in Budapest.
17:34
RESULT: CSKA 24:19 CSM Bucuresti - 51:51 on aggregate and CSKA win on the away-goals rule
Vedekhina scores to give the home side the lead on away goals once more. A painstaking final attack for CSM ends with Siraba Dembele going down injured. Bucharest need a goal and it's down to a Neagu free throw from 11 metres out. It's blocked and CSKA are going to their first DELO EHF FINAL4!
17:27
Two Neagu goals on the bounce and one again it's CSM with the slender advantage overall, losing 23:19 today with 90 seconds left. Given the first leg result was 32:27, a five-goal win will be enough for CSKA to go through.
17:21
It's all CSKA and Darya Dmitrieva right now. With six goals and five assists to her name, the all-action player has dragged the home side into the lead, 22:16 on the day and a one-goal aggregate lead with six minutes left on the clock.
17:14
Cristina Neagu's first goal of the second half keeps CSM's noses in front in what is becoming an increasingly tight and fierce battle midway through the second half.
Dmitrieva responds by weaving her way through the defence to put CSKA level on aggregate with 12 minutes left to play!
17:05
Kathrine Heindahl getting in on the act for CSKA now with a pair of goals and suddenly there is a lot more space for them to work with. Dmitrieva fires in from long-range and their lead is now 17:13. 40 minutes played and just one goal in it on aggregate.
16:59
CSKA have started the brighter of the two teams in this second half but are still finding it hard to gain full control over the game - 14:12 after five minutes.
16:39
HALF-TIME: CSKA 12:11 CSM Bucuresti
It's very much game on in Moscow. CSKA have cut the aggregate deficit to four goals but will need a faster-paced second half to help them on their goal hunt. CSM have been ticking along but Adrian Vasile may be worried that only four players have scored for them, including 6 from Cristina Neagu and three from Elizabeth Omoregie.
16:31
Ristovska makes up for the aforementioned miss by scoring two fast break goals in a row and suddenly, CSKA have the lead. 10:9 with five minutes left in the first half.
16:25
Sara Ristovska almost scored the fast break in-flight goal of the season but is thwarted by a brilliant stop by Jelena Grubisic, who is on a 50% save rate and is the difference so far today.
After 22 minutes, CSM lead 9:7 and while they are not playing a brilliant match, they are doing enough and frustrating their hosts.
16:16
Dmitrieva's first goal of the game gives CSKA a 5:4 lead, which is then backed up by Chana Masson's fourth save of the day. It feels like goals are going to be hard to come by today - just 9 scored in 13 minutes.
16:09
We're five minutes into this one and with just one goal scored each, it has suited CSM down to the ground. Both goalkeepers, Masson and Grubisic are on top in the opening minutes of a game where the tension can be cut with a knife.
15:55
And on to the next one! CSKA vs CSM Bucuresti is about to begin and this Russian side will hope to do what Rostov failed to achieve - turn things around in the second leg.
CSKA trail 32:27 from the first leg and hope the return of Polina Vedekhina to the squad will help bolster a back court relying too heavily on Darya Dmitrieva.
15:36
Nora Mørk's post-match remarks:
"In the first game, I think we played really well. That gave us the advantage today and it was crucial because we had a lot of tired girls.
"I am so proud to be part of a Norwegian team making it to the FINAL4. I haven't played in two months, maybe 10 minutes in practice, then two games in two days. I'm so tired, my head is finished, but I'm so proud, not many thought we would beat Rostov."
15:27
RESULT: Rostov-Don 23:23 Vipers - Vipers win 57:50 on aggregate
Vipers are going to Budapest!
In a season where they have played only two home matches and both knockout rounds away from home, this is a truly remarkable achievement from the Norwegian club.
A stunning start to the match today, flying 7:1 ahead put them in an almost unassailable position. Despite a brave second half for the second day in a row from Rostov, it was far from enough and they miss out on a trip to the DELO EHF FINAL4 this season.
15:18
It has been another outstanding performance by Grace Zaadi with seven goals and a number of assists. Performances like that are worthy of the EHF FINAL4 but there haven't been enough of them from Rostov this weekend. 20:19 to Rostov with 6 minutes remaining, Vipers lead by 6 on aggregate.
15:11
For the first time today, Rostov take the lead through a Managarova breakthrough, going 18:17 ahead on the day but still trailing by 6 on aggregate with less than a quarter of this clash left to play.
It has been a spirited battle by Rostov but they will end up looking back at the first 10 minutes of today with despair.
15:02
Rostov have pushed their defence out aggressively in an attempt to force mistakes and score quick goals but Vipers have torn through it with smart movement off the ball and forced them back to their six-metre line. 16:14 to Kristiansand after 40 minutes.
14:56
Zaadi scored Rostov's last goal of the first half with a penalty and she opens their second-half scoring the same way. In the meantime, however, Vipers added a pair of goals to their account and Katrine Lunde appears to be back in business.
The camera cuts to Anna Vyakhireva looking on in despair in the stands as a chance is wasted and Vipers go on to lead 15:12.
14:49
As we get set for the start of the second half, a reminder of what Rostov are capable of when at their best. They'll need a lot more of that from the likes of Managarova and Zaadi and more saves from Kalinina, who looks much sharper than yesterday.