Kano Pillars forward Ahmed Musa is basking in the euphoria of making a scoring return for the former champions in their nervy 2-1 win over Niger Tornadoes during a Nigeria Premier Football League match-day 18 game at the Sani Abacha Stadium on Saturday, PUNCH Sports Extra reports. After missing their last two games due to