Jacob David scored a game-high 20 points as No. 19 Rock Canyon beat No. 14 Smoky Hill 81-67 in the Class 6A boys basketball tournament.