Segermålet för KuPS stod Tim Väyrynen för efter 72 minuter.
Första halvlek blev mållös, och det dröjde till den 72:a minuten innan Tim Väyrynen gav KuPS ledningen.
KuPS har tre segrar, en oavgjord och en förlust på de senaste fem matcherna, medan IFK Mariehamn har en vinst, en oavgjord och tre förluster. Förlusten var IFK Mariehamns femte uddamålsförlust.
Med fyra omgångar kvar är KuPS i serieledning, medan IFK Mariehamn är på tionde plats.
I nästa omgång har IFK Mariehamn Ilves hemma, söndag 21 augusti 18.30.