Ilves startade matchen piggt och tog ledningen direkt i början av matchen. Efter bara två minuter slog Tuomas Ollila till.
Ilves ökade ledningen till 0-2 snabbt. I femte minuten gjorde Eric Oteng mål.
IFK Mariehamn reducerade till 1-2 efter en knapp halvtimmes spel, genom John Owoeri på pass av Mohammed Abubakari.
Ilves ökade också ledningen till 1-3 i 33:e minuten, genom Tuco framspelad av Eric Oteng.
Ilves gjorde också 1-4 strax före halvtidsvilan, genom Petteri Pennanen. Oiva Jukkola ökade Ilves ledning med knappa kvarten kvar. 1-5-målet blev matchens sista.
IFK Mariehamn har en vinst och fyra förluster på de senaste fem matcherna, medan Ilves har en vinst, en oavgjord och tre förluster.
Med tre omgångar kvar är IFK Mariehamn på tionde plats i tabellen, medan Ilves är på åttonde plats.
I nästa match möter IFK Mariehamn FC Lahti borta på fredag 26 augusti 18.00.