After being called off a month ago due to wet weather, the cricket sixes at Langholm went ahead in sunny conditions on Sunday.
The winners were the Rugby team who beat 999 in the final.
Rugby: Alasdair Scott, Jamie Ashton-Smith, Gregor Masterton, Jack Pool, Jordan Reid, Jason Ratcliffe.
Cricket chairman David Pool thanked everyone who helped make the day a success and captain Duncan Elliott presented the cup.
The teams who took part were the Mini Rugby Coaches, Buccleuch Estates, 999, The School, Legion Football, The Treeplanters, Rugby and Copshaw.