Neil Lomax passed for 265 yards and two touchdowns, and Stump Mitchell set up a touchdown and a field goal with kick returns as the St. Louis Cardinals got a 37-7 victory over the Buffalo Bills today.

Mitchell's 39-yard return of the opening kickoff led to Neil O'Donoghue's 23-yard field goal, the first of three he kicked. Lomax, who completed 21 of 29 passes without an interception, threw four-yard touchdown passes to Roy Green and Ottis Anderson in the first quarter, making it 17-0.

Lomax has a touchdown pass in his last nine games and at least two in six of his last seven games.

The Cardinals (1-1), after Mitchell returned the opening kickoff to their 42, advanced 52 yards in nine plays to set up O'Donoghue's first field goal at 4:50. Less than three minutes later, Mitchell returned a punt 39 yards to Buffalo's 20. Lomax threw to Green once for 16 yards and again for the touchdown.

Later in the period, Art Plunkett blocked a 52-yard field goal attempt by Buffalo's Joe Danelo. Lomax then completed passes of 22 and 26 yards before throwing to Anderson to end a 65-yard drive.

St. Louis made it 24-0 when Anderson (83 yards in 20 carries, five receptions) scored from the two 45 seconds before the half, concluding an 83-yard series in which Lomax passed to Doug Marsh for 33 yards and Green for 31.

Held to two first downs and 67 yards offense in the first half, the Bills (0-2), trailing by 31-0 after Mitchell's one-yard touchdown run, drove 95 yards in five plays late in the third quarter for their touchdown.

Quarterback Joe Ferguson scrambled 15 yards for Buffalo's initial rushing first down to start the drive. Ferguson had completions of 21, 37 and 22 yards, the last to Preston Dennard for the touchdown.

O'Donoghue kicked a 21-yard field goal for St. Louis with 12:28 remaining and a 52-yarder with 4:07 to go.

In the opening half, the Bills' only advance past midfield was a 35-yard kickoff return.

Ferguson completed 12 of 21 passes for 144 yards, threw two interceptions and may have incurred a broken nose early in the final quarter.

Anderson moved into 17th place on the NFL's all-time rushing list with 6,323 yards.