Rugby Town endured a dreadful afternoon at a rain-drenched Oval Ground as struggling Bedworth United claimed a well-deserved three points.
Despite taking an early lead and controlling the first half hour of the game, once the hosts levelled it was pretty much all Bedworth for the remainder, and they added another two after the break.
Valley's starting line-up saw the returns of Josh Thomas, Greg Tempest and Caine Elliott - who had all been rested for the Birmingham Senior Cup victory against Coventry City four days earlier, with Trey Charles and Teddy Rowe also on from the off.
Rugby made a bright start, and Charles was soon earning his side a corner when his shot from a central position was blocked away.
Town took the lead from the resulting set-piece with Rowe's nicely-flighted delivery met by the run and head of Sam Tye at the back-post. Valley did survive a scare shortly after though, when Marcus Bald came desperately close to carrying the ball out of his penalty area when dealing with a high punt forward.
Connor Mooney then did well to head away another dangerous centre from Rowe, and Caine Elliott's strike from the edge of the box was deflected wide after neat build-up play from Charles, Tempest and Tye, as the visitors continued to look assured and in control.
Rowe's in-swinging corner just missed its target this time, before Tye could have doubled his tally for the afternoon when he nipped in on Nathan Kelly's inability to control a Ben Blakely back-pass, but the Rugby skipper was denied after United keeper William Highland narrowed the angle well and smothered away his effort.
Geoffrey Lundoloki whipped in a decent cross, before the Greenbacks snatched what had seemed an improbable equaliser when Elliot Parrott brought down a long throw from Blakely to fire home into the bottom corner of the net.
Parrott was soon firing another shot off, but this time his volley flew wide of the frame, with Mooney crossing one onto the roof of the Valley net, and Elliott then on hand to head away a threatening centre from Samson Hewett.
The home side continued to dominate in the closing minutes of the first-half, with Ryan Brooke dragging a shot on the turn narrowly wide, a strike from Hewett cleared from the goalmouth by Josh Thomas, and Parrot putting another effort the wrong side of the post.
After the restart, Bedworth continued from where they had left off, with Maxwell Ngbeken-Itota in particular causing problems down their left flank.
He was soon breaking free from his marker to dink in a dangerous cross which was ultimately cleared, before Parrott nearly scored again from a Blakely long-throw, but this time was denied by a reflex save by the legs of Bald.
Boothe's shot looped up off a Rugby defender to be gathered by Bald, before the hosts had a great opportunity to take lead when Ngbeken-Itota once more got in behind to send in a cross-shot that bounced off Nathan Kabeya and onto the Town crossbar before Bleu McNeil was able to clear it away.
Mooney's strike then deflected up off Thomas and away for a corner after more impressive trickery from the United left-winger. United struck twice within a ten-minute spell both from well-delivered corners from Hewett.
His first on 73 minutes was met by the diving head of Parrot, and with Bald unable to hold onto the ball and his team-mates unable to clear this time, Boothe pounced to bundle it home.
Two become three when Bedworth sub Charles Gordon met Hewett's next set-piece at the near post with a clean headed connection.
Town did show some late promise though, with Lundoki putting in a couple of decent crosses - the second of which Tye headed onto the post, and Rowe also threatened with a corner that ricocheted up into Highland's arms, but it was too little too late, and the Greenbacks deservedly recorded only their third league win of the campaign to-date.
Valley
Line-up: Bald; Kabeya, Lundoloki, Thomas, McNeil; Tempest (Concannon 41'), Elliott, Rowe; Charles (Taylor 51'), Griffin (Organ 82'), Tye. Subs not used: Stolowski, Adegoke. Booked: Kabeya, Rowe.