Has Michigan state ever beaten penn state at penn state?

Yes ... in 1914, 1946, 1951, and 1965.