Guernsey face Aland in the semi-finals of the 2011 Island Games after winning a penalty shoot-out to secure their place.
Guernsey topped their group with victories over the Isle of Man, Gotland and the Falkland Islands.
Aland and Saaremaa finished joint-top in their group on four points after both beat the Western Isles 2-0 and the match between the two ended 3-3.
Aland came out on top 4-3 in the shoot-out to decide the group winner.
The two teams are due to play on Thursday, the same day as hosts the Isle of Wight play another Channel Island team, Jersey, in the other semi-final.
The Sarnians started their good run in the group with a 5-0 win over the Falkland Islands.
Their second group game also began with an early goal for Guernsey, after Simon Tostevin scored inside five minutes, but Gotland equalised in the 10th minute.
Guernsey took the lead again before half-time with a second goal for Tostevin before the flood gates opened with three more goals - Kieran Mahon, Dyer and Tostevin from the spot for his hat-trick - before Gotland scored a consolation second in injury time.
In Guernsey's third group match, two early goals from Dominic Heaume in the 11th minute and Glyn Dyer in the 27th saw the side beat the Isle of Man despite pressure from their opponents, which resulted in a goal in the 79th minute.
Alderney, the other Channel Island in the football competition, is playing the Falkland Islands in the 13/14th place playoff after finishing bottom of its group after a 6-1 loss to Gibraltar, a 4-0 defeat to the Isle of Wight and 5-0 loss to Ynys Mon.