Buffaloes kicked off the game against a rejuvenated Hippos side that had been in good form.
In initial minutes the game were slow with Buffaloes struggling a bit and having to resort to tackles to stop the ferocious Hippos attack.
Tables turned when Liam Walker put the Buffaloes ahead with a penalty kick.
Maxwell Ebonga drew the visitors level to make the end to end affair a bit more interesting.
Both teams went into halftime level at 03 : 03.
Buffaloes extended their lead in the second half through another penalty taken by Kevin Makmot.
Full time and the game ended 06 : 03 in Buffaloes favor who got a much needed win against an in form Hippos.