Viking åpnet kampen bra og tok ledelsen ved Tom Sanne etter 14 minutter.
Thomas Pereira bommet på straffe for Viking etter snaut 20 minutter.
Rune Wiken utlignet for FK Haugesund før pause, mens Christian Grindheim avgjorde kampen et kvarter før slutt.