Msuva's goal in first-half was enough to give Difaa Hassani Jadida a 1-0 win away against FAR and qualify for the quarter-finals of the Throne Cup, the Moroccan equivalent of the Federation Cup.
Difaa went into the game having started the season unconvincingly with three goalless draws in the league and another one in the first leg of the Throne Cup last 16 round.
But Msuva pulled the iron out of the fire when he tapped home a pass from Mehdi Karnas, giving Jadidi a surprising first win of the campaign.
FAR Rabat desperately fought for an equalizer forcing Msuva teammates to retreat into their half to preserve the scoreline to the final whistle.
Kibabage, who joined Jadida from Tanzania’s Mtibwa Sugar earlier this season, got his chance in the second half.
With this results, Jadida have booked a quarterfinal date with CA Khenifra, and with giants Raja Casablanca, Wydad and RS Berkane already out, they will feel they have a good chance of going all the way and ending their six-year trophy drought.
They last won the trophy in 2013 but were losing finalists in 2017.
The other quarter-finals pairings will see surprise package, TAS Casablanca, who are rock bottom in the Morocco’s second tier league, play host to IZ Khemisset in an all Botola 2 affair.
MA Tétouan, a home to another Tanzanian professional, Maka Edward, will host RC Oued Zem. IR Tanger versus HUS Agadir clash complete the draws for the last eight stage of the tournament.
Winners of the Throne Cup represent Morocco in the CAF Confederation Cup.