A dreadful start in which they conceded two goals in the first five minutes left them with a mountain to climb and matters went from bad to worse for the Pullough club when they conceded two more goals before the break to trail 4-6 to 0-1.
Rovers dug their heels in during the second half and a late flurry of scores brought them to within striking distance, however a fifth goal for Walsh Island — Willie Mulhall’s third of the game —- was enough to secure a 5-10 to 4-8 victory.
Erin Rovers will be replaced by either Shamrocks or Kilcormac-Killoughey in the senior ranks after the two clubs won the intermediate semi-finals on Saturday afternoon.
Drumcullen pulled off a great escape in the relegation hurling decider with a 0-16 to 0-13 win over Lusmagh at St Brendan’s Park in Birr.
The suspension of regular freetaker and leading scorer Conor Gath was expected to condemn Drumcullen to defeat in this encounter, but his brother Ray produced a great performance at full forward in Conor’s stead, taking three points from play and helping to keep Drumcullen in contention throughout. Lusmagh may yet get a reprieve however, as Kilcormac-Killoughey’s second team will play Ballinamere in the intermediate hurling final and if the former outfit win, no team will be promoted or relegated.