Week 2 of the B1G schedule will feature plenty of exciting matchups. There’s 14 B1G games on the docket this weekend, highlighted by No. 12 Oregon at No. 3 Ohio State and No. 10 Iowa at No. 9 Iowa State.

No. 11 Penn State hosts Ball State. No. 18 Wisconsin has a home contest vs. Eastern Michigan.

Here’s how ESPN’s SP+ believes all of the B1G games will unfold this weekend:

Illinois 22, Virginia 35
Indiana State 9, Northwestern 29
Miami (OH) 16, Minnesota 43
Oregon 24, Ohio State 38
Youngstown State 6, Michigan State 39
Rutgers 26, Syracuse 24
Iowa 26, Iowa State 24
Eastern Michigan 18, Wisconsin 41
Howard 0, Maryland 54
Idaho 8, Indiana 44
Washington 22, Michigan 32
Purdue 47, UConn 14
Ball State 12, Penn State 43
Buffalo 23, Nebraska 31

ESPN’s SP+ has every B1G team winning except Illinois, with Iowa getting a road win at rival Iowa State. We’ll see how these predictions turn out.

Ohio State-Oregon is slated for Sept. 11 at noon EST and will be televised on FOX. Iowa-Iowa State is set for Sept. 11 at 4:30 p.m. EST and will be televised on ABC.