Chuck Long threw two touchdown passes, the second going 73 yards to Dave Moritz late in the game, and Tom Nichol kicked two field goals to give No. 7 Iowa a 20-14 victory over third-ranked Ohio State in a Big Ten Conference game today.

A record Kinnick Stadium crowd of 66,175 and a regional television audience saw Iowa (3-0) end a 16-game losing streak to Ohio State (2-1), which had not lost to Iowa since 1962.

The game lacked the offense that had been expected from the two teams, both among the nation's most productive, until Long connected with Moritz for the clinching touchdown with 4 minutes 25 seconds left.

With Iowa facing third and six at its 27, Moritz sped by defensive back Shaun Gayle, caught the pass from Long at the Buckeyes' 37 and zigzagged to the end zone.

"I'm sure they didn't think we'd do it," Iowa Coach Hayden Fry said. "That was one of the few times that Moritz wasn't double-covered. Moritz is a phenomenal player. He's not fast, but he's a great one-on-one player. He's real nifty and he runs scared."

"It was just a tremendous play," Ohio State Coach Earle Bruce said.

Mike Tomczak then quarterbacked Ohio State 66 yards, ending with a four-yard touchdown pass to fullback Vaughn Broadnax with 2:21 left.

Ohio State got the ball once more but Devon Mitchell intercepted Tomczak with 22 seconds left to ensure victory.

Down, 7-3, at halftime, Iowa took the lead on its first possession of the third quarter when Long threw 16 yards to tight end Mike Hufford to end a 50-yard drive.

Later in the quarter, Iowa's Mike Stoops intercepted a pass to set up Nichol's 47-yard field goal.

He kicked a 25-yarder to give Iowa a 3-0 lead with 8:12 left in the first quarter. Ohio State came right back to go ahead on Keith Byars' one-yard touchdown run with 1:43 left in the quarter.

Byars, who set up his touchdown with a 46-yard run to the four, hurt his knee late in that half and did not play again. He had gained 98 yards in nine carries.

Long outdueled Tomczak in a game between two of the country's top passers. Long, ranked third nationally in passing efficiency, completed 16 of 26 for 276 yards. Tomczak, the national leader, completed only 13 of 34 for 121 yards and was intercepted three times.

Iowa, which was second in the country in total offense, was held to 153 yards in the first half and finished with 400, well below its average of 561. Ohio State, averaging 440 a game, got 337 as Tomczak had one of his poorest games ever. He had been completing 72 percent of his passes.