Azam FC moved up to second in the Tanzania Mainland League after defeating Singida United 2-1.
The defending FA Cup champions were aiming at starting the new year on a high note and reduce the gap between them and leaders Simba SC.
The hosts, however, proved to be a hard nut to crack especially in the first 20 minutes or so, ensuring their visitors have a rare sight on goal.
Editors' Picks
Singida's resilience was finally broken in the 25th minute after a loose ball fell to Bryson Raphael just outside the 18-yard area.