NAGANO - NAGANO, Japan - Two-time defending Olympic men's champion Yuzuru Hanyu delivered a dramatic and nearly flawless free skate on Saturday to win his first Japan national championship in five years.