Princeton (#23 OER) holds a meaningful edge overall, but Harvard (#33) is a credible opponent.
Offensively, Princeton has the upper hand (OE #26 vs. #42).