I wouldn't go as far as saying that Pitt has a better defense, both defenses are strong. Pitt also played some weak offensive teams: Rutgers, Temple, Cuse, A@M etc.. While OSU played in the wide open Pac 10. Should be a good game, that may come down to who has the ball last.