Francis Forkey Doe scored twice as Selangor beat Sabah 3-0 at the Likas Stadium to book a place in the quarter-final
The win came at the right time as the Red Giants are preparing for their biggest clash of the season so far - they face Kelantan this Friday.
Forkey Doe gave Selangor the lead in the 45th minute and despite trying to get back into the game, Sabah failed to break Selangor's defence.
K. Soley scored the second goal in the 50th minute before Forkey struck once again to seal the game for the visitors.
Selangor will meet either Kedah or Johor Darul Takzim in the quarter-finals.