Rovers cruise into Grand Final