David Roddy soars to the rim