WPPD wins tourney, charity event a success