Zachary Lamar wins boys 3K