Andorra pipped Malta to rugby sevens gold on the penultimate day of the Games of the Small States of Europe ©Federació Andorrana de Rugby

Andorra prevented host nation Malta from topping the medals table at the Games of the Small States of Europe with rugby sevens glory.

Malta are level with Cyprus on 25 gold medals but the latter sit at the summit courtesy of 21 silvers to 18 with one day remaining.

The women's rugby sevens final saw the Andorrans prevail 21-19 in a thrilling match.

Montenegro joined the pair on the podium as they beat Luxembourg 15-7 for bronze.

Luxembourg's men managed to not only finish in the top three but secure victory in the round-robin contest.

They went undefeated, with four wins and a draw, to claim the gold medal while Malta and Andorra took silver and bronze, respectively.

Malta picked up two of three tennis titles on the penultimate day of competition to keep their medal tally ticking over.

Matija Pecotic down Monaco's Lucas Catarina in straight sets 6-1, 6-2 to prevail in the men's singles after Francesca Curmi and Elaine Genovese got the better of Luxembourg's Eleonora Molinaro and Marie Weckerle in the women's doubles.

The last tennis gold of the day went to Eleftherios Neos and Maria Constantinou of Cyprus as they beat Molinaro and compatriot Alex Knaff 2-1.

The Games are set to continue tomorrow with medals to be won in athletics, basketball, shooting, squash, table tennis, and tennis.