Highlights: Kelso outlasts North Thurston in district semifinals