Raiders grind out semifinal win over Rovers