KALAMAZOO, Mich. — Telly Johnson Jr. ran for 141 yards and two touchdowns and Northern Illinois beat Mid-American Conference leader Western Michigan 42-28 on Wednesday night.