Middleton's snowboard teams put on a show