Öberg imponerade loppet igenom och var i ledning in till det första skyttet, en sekund före italienskan Dorothea Wierer som ledde masstartscupen fem poäng före svenskan inför dagens tävling.
Båda sköt fullt och det var tätt i toppen mellan flera åkare.
Svenskan hade ledningen in till tredje skyttet där hon bommade ett skott, men tvåan Paulina Fialkova missade också ett och trean Tiril Eckhoff bommade två.
Vann med 1,3 sekunders marginal
Öberg var först ut även från det fjärde och sista skyttet och låg då 10,8 sekunder före Eckhoff. Norskan krympte avståndet och det blev spännande på slutet, men Öberg höll hela vägen in i mål och vann med 1,3 sekunders marginal. Amerikanskan Clare Egan blev trea, 10,4 sekunder bakom svenskan.
– Himla härligt att avsluta säsongen på det här sättet, säger Öberg till SVT Sport.
– Eckhoff är ingen man vill ha så nära bakom sig så jag är jättenöjd att jag klarade av att hålla undan. När jag kom in på upploppet, kollade bakåt och såg att jag fortfarande hade några meters försprång kände jag att ”det här klarar jag nog ändå”.
Fick poäng för VM-guldet
23-årige Öberg fick världscuppoäng även för VM-guldet i Östersund, men detta var alltså hennes första seger i en vanlig världscuptävling.
Den totala världscupen över alla distanser tog Dorothea Wierer hem, trots Öbergs seger i dag. Men svenskan vinner alltså masstartscupen.
– Jättehäftigt! Verkligen en superbonus. Hela den här säsongen har varit fantastisk och det här var pricken över i:et.
RESULTAT
1. Hanna Öberg, Sverige, 35.56,2
2. Tiril Eckhoff, Norge, (+1,3)
3. Clare Egan, USA, (+10,4)
4. Denise Herrmann, Tyskland, (+21,6)
5. Lisa Hauser, Österrike, (+48,7)
6. Paulina Fialkova, Slovakien, (+54,7)
7. Julia Simon, Frankrike, (+56,0)
8. Franziska Preuss, Tyskland, (+56,2)
9. Marte Olsbu Röiseland, Norge, (+1.01,6)
10. Anastasija Kuzmina, Slovakien, (+1.04,1)
***
20. Linn Persson, Sverige, (+1.56,8)
21. Mona Brorsson, do, (+2.03,5)
24. Elisabeth Högberg, do, (+2.19,9)