Champions Kettering Town claimed a fine 2-0 victory to dent Barton Rovers’ Evo-Stik Southern League Division One Central play-off hopes.
Steve Kinniburgh was the unlikely hero for the Poppies as he scored both goals in the second period as they bounced back from the 3-0 defeat at Rugby Town on Easter Monday.
James Clifton was ruled out after picking up an injury during the 3-0 defeat at Rugby Town so Ash Robinson started at right-back.
Tommy Hull captained the team against his former club and started at centre-half with Brett Solkhon joining Gary Mulligan in the middle of midfield.
There was also a start for Dubi Ogbonna as David Kolodynski dropped to the bench.
Barton made a bright start and Paul Barnes saw his shot tipped onto the post by Richard Knight early on before the same player also hit the side netting.
Kettering’s best chance of the first half saw Ogbonna denied by home goalkeeper Kyle Foster.
But the Poppies took the lead three minutes after the restart when Steve Kinniburgh curled home a fine free-kick from 25 yards, which found its way in with the aid of a post.
Knight denied Ben Sawyer at the other end as he turned his shot round the post before Gary Mulligan headed into the side netting for the Poppies.
But they did double their advantage on 77 minutes when Forster dropped a corner and Kinniburgh was there to finish it off.
Kolodynski went close to a spectacular third late on when his shot was brilliantly tipped away by Forster.
But Kettering saw things out to complete an impressive away win.
Barton Rovers: Forster, Hassan, Dhillon, Gatti, Andrews, Reynolds, Hoenes, Keating, Barnes, Vincent, Sawyer. Subs: Tayali, Putman, Condon, Peverall, Young.
Poppies: Knight, Robinson, Kinninburgh, Solkhon, Hull, Lee, Hall, Mulligan, Ogbonna, Sandy, Moreman. Subs: Kolodynski, Gooding, Jepson, Richard-Noel, McAlindon
Goals: Kinniburgh (48 mins, 0-1), Kinniburgh (77 mins, 0-2).