The Miners struck first when in-form attacker Yaw Annor scored a superb goal to give his side the lead in the game in the 10th minute.
Kotoko probed for a goal in the first half on a number of occasions but they were unluckily at the face of goal.
However, luck smiled on the Porcupines in the second half as they got the most important goal to win them the Ghana Premier League.
Maxwell Agyemang scored in the 66th minute through a header and that was enough to win Asante Kotoko the league tile they have been searching for, for seven years.
The Porcupines held on to the draw to ensure they claim the title with three matches to end the season.
Watch video below