Sweden skip Niklas Edin was in fine form in the 12-1 victory over Slovakia ©Getty Images

Defending champions Sweden, hosts Switzerland and Scotland remain undefeated in the men's section of the European Curling Championships in St Gallen.

All three have picked the teams that will compete at Pyeongchang 2018 in February and sit on top of the rankings after three sessions of round-robin play.

Sweden enjoyed an emphatic six-end 12-1 win over Slovakia, opening the scoring with a score of two points. 

Sweden skip Niklas Edin then drew his final shot of the third end into the house for three more points and a 5-1 lead on the way to their victory.

Switzerland came from two points down to defeat Germany 9-4.

Peter de Cruz, Switzerland's skip, said: “The home crowd here is really supporting us, it’s nice to be out there and the ice is good. 

"I think we had a good start, but didn’t get the rocks exactly where we wanted, but I think we kind of controlled the game throughout.

"It would be great to win in Switzerland for all the supporters, hopefully we can get to the final and see what happens."

The game between Russia and Scotland was another tight affair before the Scots pulled away for a 9-4 victory.

Norway had their second win so far, beating The Netherlands 6-3, to take them to ifourth place on the rankings. 

In the fifth game of the session, Italy gained their first win – by 8-2 in just six ends – through a strong performance against Austria.

Joel Retornaz, the Italy skip, said: "We’re definitely pleased to get that win – zero is gone now. 

"We had a different mentality today which we didn’t have yesterday and we got a win.

"I hope it’s not the last win but just the first of many. 

"We’re not better curlers today than we were yesterday, so there’s no magic. 

"We had a different approach today and we have to make sure we have that approach again.”

Scotland skip Eve Muirhead is jubilant after seeing her side came through a tight tussle with Russia ©Getty Images
Scotland skip Eve Muirhead is jubilant after seeing her side came through a tight tussle with Russia ©Getty Images

Hosts Switzerland,  2016 silver medallists Sweden, Hungary and Italy remain unbeaten after two sessions of women’s round-robin play, 

The Swiss defeated Germany 8-5, Sweden thrashed neighbours Denmark 8-1 in just six ends.

In the fourth end of the game between Turkey and Italy, Turkey’s skip Dilsat Yildiz hit-out an Italian stone to give her team a score of four points and a 5-3 lead. 

However, Italy fought back, stealing points in the seventh, eighth and ninth ends, before running Turkey out of stones in the tenth and final end, for a 9-6 win.

Italian skip Diana Gaspari said: “This is a very good start for us, we have won the first two and that’s more than we expected. 

"We have a new team with two junior players in the front end so, it’s always difficult to know how they will cope with a big competition, but they’re doing very well. 

"We are mentally tough. 

"Maybe we’re not so perfect with all of our shots but we always come back. 

"The target is qualification for the worlds and we’re well on the way now.”

Hungary and the Czech Republic played out a real thriller,

With the scores level at 7-7 in the tenth end, the Czechs had the hammer but in a dramatic finale, which came down to a measure, Hungary’s stone was deemed closer to the button and the one point steal handed them their second win, at 8-7.

Scotland came through a similar tight tussle with Russia whose skip Anna Sidorova just missed her attempt to remove the Scottish counting stone already in the house, giving Scotland an 8-7 win.

A jubilant Scotland skip, Eve Muirhead, said: “We played great out there. 

"After going down to Sweden last night we needed to get a win on the board, but we didn’t play badly yesterday and we didn’t get down with ourselves. 

"It came down to the last stone, but we fought to the end.”