Harry Clifton came off the bench to score an 86th-minute winner to help Rovers climb up to third in League Two.