Luke Molyneux scored twice as Doncaster, who are aiming for promotion, handed Andy Whing his first loss as Barrow manager with a 3-1 win in League Two.
Molyneux, who has been in great form, set up Joseph Olowu's goal and then scored two goals in the match at Holker Street as Grant McCann's team moved back into the top promotion spots.
Since the start of the year, Rovers have gained 12 points out of a possible 15.
Doncaster were very strong in the game and Joe Ironside missed a good chance in the 25th minute.
Olowu scored the first goal when he finished from close range after Molyneux provided the cross in the 28th minute.
Molyneux took advantage of a mistake by Kyle Cameron to score again right after the game resumed.
Emile Acquah, who was selected instead of Aaron Pressley, got one goal just before half-time when he unintentionally redirected Robbie Gotts' corner with his knee.
Barrow goalkeeper Paul Farman made an excellent double save to deny Olowu and then blocked the second attempt with his feet.
Molyneux scored his 11th goal of the season, and his fourth in four games, with a shot from a cross in the 78th minute.