Drew Allar threw for 210 yards and three touchdowns to help lift the 10th-ranked Nittany Lions to a 33-24 win over the Hoosiers.