Tilda Engström blev matchhjälte med sitt avgörande 3-2-mål efter 72 minuter.
Första halvlek blev mållös, men direkt efter pausen slog Minna Kurtén till och gav IFK Mariehamn ledningen.
Med en dryg halvtimme kvar att spela nätade Ronja Rautanen och kvitterade för PIF.
I 61:a minuten nätade Tilda Engström, och gav IFK Mariehamn ledningen.
PIF kvitterade till 2-2 bara fem minuter senare åter igen genom Ronja Rautanen.
Sex minuter senare var det Tilda Engström som såg till att IFK Mariehamn tog ledningen. 3-2-målet blev matchens sista.
IFK Mariehamn har en seger och fyra förluster på de senaste fem matcherna, medan PIF har tre vinster och två förluster.
IFK Mariehamns nya tabellposition är sjunde plats, medan PIF är på femte plats.
I nästa omgång har IFK Mariehamn LeKi-futis borta på Sääksjärvi TN, lördag 20 augusti 15.00.