SMW Rovers finish strong to claim points against Great Western