Denmark secured a joyous semi-final place at the IHF Women's World Championship ©Getty Images

Denmark have booked their place in the International Handball Federation Women's World Championship semi-finals for the first time in eight years with a hard-fought win over Brazil today.

The Danes, who finished second behind hosts Spain in the main round, sealed their place with a 30-25 win over the South American country.

The last time Denmark reached the semi-final stage in a Women's World Championship was in Serbia in 2013, when they won bronze after losing in the semi-finals to the very team they beat here.

Denmark rode their luck at times, with goalkeeper Sandra Toft named player of the match for her 17 saves and 42 per cent save rate, but their defence tightened up in the final 15 minutes and they held on to a lead established earlier in the second half. 

In the late game, Spain, silver medallists in 2019, faced Germany as they looked to go one better on home soil.

Led by Carmen Campos Costa, who scored a team-high seven goals, Spain eased past their European rivals in 26-21 victory.

Paula Arcos Poveda contributed four goals, while Carmen Dolores Martin Berenguer, Alicia Fernandez Fraga and Maitane Echeverria Martinez all scored three.

The victory means Spain will face Denmark for a spot in their second successive final.