St Boswells lost to Musselburgh in Division One, despite a fighting 35 from Waugh.
The Villagers were dismissed for 174 in the 45th over, with Craig McNeil scoring 25, coming in at number 10.
Scott Marshall and Steven Broom took two wickets each, but had no answer for Raja Tufail, who saw the visitors home with an unbeaten 38 for a five-wicket win.
Melrose were victorious in Division Seven, narrowly defeating RHC 3rds. Barry Scott took five for 11 and Alden’s unbeaten 30 was enough to give them a three-wicket win.