Värmdö J18 startade matchen bäst och ryckte åt sig ledningen med 2-0 genom två snabba mål tidigt i perioden av Melker Melander och Oscar Alexanderson. Efter 2.34 i andra perioden slog Hannes Mellquist till, framspelad av Oskar Nyström och Viggo Hallin och reducerade åt Visby/Roma.
Värmdö J18:s Edvin Asplund gjorde 3-1 efter 6.03 på pass av Jacob Samuelsson och Melker Melander.
Värmdö J18 ökade också ledningen till 4-1 alldeles i slutsekunderna av perioden ännu en gång på nytt genom Oscar Alexanderson assisterad av Hugo Näsström och Hannes Broman.
I tredje perioden höll Värmdö J18 i sin 4-1-ledning och vann.
Värmdö J18 har nu sex poäng efter tre spelade matcher, medan Visby/Roma har två poäng efter fyra matcher.
Lagen spelar mot varandra igen den 12 januari i Visby Ishall.
Nästa motstånd för Visby/Roma är Tumba. Lagen möts lördag 21 december 14.30 i Ishuset.