TEMPE, Ariz. (AP) _ Doug Williams threw for 231 yards and three touchdowns - two to wide receiver Al Williams - as the Arizona Outlaws beat the error-prone New Jersey Generals 31-13 in a United States Football League game Saturday night.

Arizona, now 4-2 overall and 4-0 at home, built up a 24-13 halftime lead and coasted from there before a season-high crowd of 30,432 at 70,021-seat Sun Devil Stadium.

New Jersey, 3-3, had taken a 13-10 lead on Maurice Carthon's 1-yard run 3:19 into the second quarter.

Kevin Long put the Outlaws ahead to stay 6:34 later at 17-13 on a 2-yard run. An interception led to Doug Williams' 14-yard touchdown pass to Al Williams 29 seconds before halftime.

The Williams-to-Williams combination hooked up again on a 8-yard scoring play 5:27 into the third quarter for a 31-13 bulge.

New Jersey's fourth-quarter comeback bid faded on Carthon's fumble at the Arizona 13-yard line with 14:27 to go, safety Selwyn Drain's interception at the Outlaw 37 with seven minutes left and linebacker Ed Smith's interception with 1:46 remaining.

The Generals had opened the scoring on Herschel Walker's 1-yard run 3:04 into the game.

After a 34-yard Luis Zendejas field goal with 5:30 left in the first period, Arizona went ahead 10-7 on Doug Williams' 16-yard swing pass to Allan Clark with 1:09 remaining.

The touchdown was set up by Clark's tackle of New Jersey punter Rick Partridge at the Generals' 36-yard line.

Doug Williams wound up with 18 completions in 30 attempts with one interception.

Generals' $7 million rookie quarterback Doug Flutie was 16-of-28 for 243 yards with four passes picked off.