Last week, the Ivy League went 3-5, including a poor 2-5 showing against the Patriot League. Here's this week's slate of games and predictions:

Dartmouth at New Hampshire

New Hampshire is coming off the big win at Marshall, and Dartmouth is coming off an overtime loss to Colgate in a game they should have won easily. I'm taking UNH by 10 in this one.

Cornell at Yale

Cornell played well last week against Bucknell, and Yale struggled with Georgetown, but the Elis come out on top by 7.

Marist at Columbia

Columbia played a poor game against Fordham last week, but in comes an 0-3 Marist team that has not played well yet. Columbia wins by 7.

Penn at Villanova

Penn is coming off a close loss to Lafayette, and they face a 2-1 Villanova. Villanova wins by 3 in another close game.

Princeton at Lafayette

Lafayette has started 3-0 for the first time since 1988 and looks like a potential team to take the Patriot League while Princeton lost badly to Lehigh last week. Pards by 14.

Brown at Harvard

First night game ever at Harvard. Brown is coming off a good win against Duquesne and Harvard is coming off a tough loss to Holy Cross. This should be a real good game, and I am taking the Bears by 3.