Rayon Sports FC beat Police 3-2 at Kigali Pele Stadium to book a date with Mukura VS in the Peace Cup semifinals.
Luvumbu Nzinga Hértier opened the scores on the 37th minute, through a ball that was converted by Ojera on the right side before the first half ended 1-0.
The law enforcers could have found an equalizer just three minutes later, but striker Didier Mugisha blasted his shot wide from inside the box after Muhadjiri Hakizimana set him up from the free kick.
Onana made it two at the start of the second half through a penalty awarded by match referee Nsoro Ruzindana, when Joackim Ojera was fouled by Eric Rutanga Eric in the 18-yard box.
Police FC immediately made changes bringing on Nshuti Savio Dominique for Danny Usengimana, while Ntwari Evode subbed Bosco Kayitaba.
In the 75th minute, the law enforcers got a goal scored by Hakizimana Muhadjiri which gave them confidence, but their glee did not last long because a minute later, Onana made it three to seal victory for Rayon Sports.
Bosco Kayitaba scored a second goal for Police FC in the late 90th minute but it was not enough because ref blew the final whistle ending the game 3-2.
On aggregate, Rayon Sports won by 6-4, they will face Mukura VS in the semifinals, while APR FC take on Kiyovu Sports in the other game.