Första perioden slutade 2-2.
Vallstena reducerade dock till 4-3 genom Jesper Gräsman efter 6.59 av perioden.
Roma Sanitet utökade ledningen på nytt, återigen genom Oscar Utas Allard efter 12.55 i andra perioden och tog ett rejält grepp om matchen.
Timmy Broström reducerade förvisso, men närmare än 5-4 kom inte Vallstena.
Roma Sanitets Jesper Eskelind stod för ett mål och två assists.
Roma Sanitet ligger på sjunde plats i tabellen efter matchen, medan Vallstena är på nionde plats.
Söndag 8 december 19.20 spelar Roma Sanitet borta mot Buttle. Vallstena möter Wisby City hemma i Solklintshallen söndag 1 december 15.15.