Randall Cunningham completed 13 of 19 passes for 144 yards and directed two long touchdown drives in a first-half appearance as the Eagles defeated the Miami Dolphins, 23-14, last night in a preseason game in Philadelphia.

The Dolphins kept Dan Marino on the sidelines so Coach Don Shula could get a look at Scott Secules and rookie Scott Mitchell. Secules was six of nine for 133 yards and threw a 70-yard scoring pass to Mark Duper. Mitchell was four of six for 41 yards and one touchdown.

Jim McMahon took over for Cunningham in the third period and led a 13-play, 76-yard drive that was capped by a five-yard scoring pass to tight end Greg Werner. McMahon left in the fourth quarter with a torn tendon in the middle finger of his left hand. He will wear a splint for six to eight weeks but is not expected to miss playing time.

The Eagles (1-1) took a 7-0 lead with 3:57 left in the first quarter on a 14-play, 73-yard drive capped by a 12-yard touchdown catch by rookie Calvin Williams. Holder Jeff Feagles threw the pass from field goal formation.

Giants 13, Oilers 10:

In Houston, Phil Simms directed an 80-yard touchdown drive in the fourth quarter.

Joe Morris went the final yard for the winning touchdown with 6:53 left after Simms got the drive going with a 42-yard pass to Mark Ingram on third-and-eight from the Giants 22.

A 13-yard reverse by Ingram, with Simms leading the blocking, got the ball to the 11. A pass interference call in the end zone on Billy Bell put the ball on the 1, setting up Morris's touchdown.

In the first quarter, a 49-yard punt return by Dave Meggett placed New York at the Houston 37. Jeff Hostetler completed a 19-yard pass to Odessa Turner, and two short runs by Ottis Anderson moved the ball to the 7.

However, Hostetler missed on two passes and the Giants settled for Matt Stover's 25-yard field goal.

New York (2-0) added only a 22-yard field goal from Stover despite Everson Walls's two interceptions in the second quarter.

Houston backup quarterback Cody Carlson fumbled and was intercepted in his first two series in the second quarter before recovering to drive the Oilers 68 yards in the last 36 seconds of the first half.

Carlson completed four straight passes, including a 31-yarder to Lorenzo White to the 4. With only eight seconds remaining in the half Carlson connected with Haywood Jeffires in the end zone for a 10-6 Oilers lead at halftime. Jeffires also caught a 20-yard pass on the scoring drive.

Early in the second half, Carlson pulled a hamstring and left the game after completing six of eight passes for 92 yards.

Warren Moon, Houston's starting quarterback since 1984, led the Oilers to a first-quarter field goal by completeing four passes for 42 yards. Tony Zendejas tied the game 3-3 with a 47-yard field goal.

Packers 27, Saints 13:

Jeff Query ran a reverse play 32 yards for the go-ahead touchdown and Burnell Dent returned a fumble 50 yards for a score in a game played before 47,848 at Camp Randall Stadium in Madison, Wis.

The Packers (1-1) led by 14-13 at the half, then increased the lead on Chris Jacke's 52-yard field goal with 7:41 left in the third quarter.

Saints quarterback Dave Wilson fumbled the snap on the second play of the next series and Dent scooped it up and ran in for the touchdown with 6:41 to play in the quarter.

Anthony Dilweg completed 12 of 17 passes for 161 yards in one half of play for the Packers.

Falcons 34, Bengals 17:

Chris Miller passed for 267 yards and three touchdowns, including a pair to Andre Rison, before 43,472 in Atlanta.

Miller connected on 14 of 20 passes. Rison had four catches for 147 yards, including scoring catches of 82 yards and 27 yards.

The Bengals (0-2) did not play starting quarterback Boomer Esiason or running back James Brooks.

Cincinnati took a 10-7 lead in the opening quarter on a 32-yard field goal by Jim Breech and Erik Wilhelm's 60-yard touchdown pass to Eddie Brown.

Raiders 16, Cowboys 14:

Jeff Jaeger's third field goal, a 33-yarder with 7:57 left, won the game before 28,273 at Los Angeles Coliseum.

The Raiders moved 47 yards on 11 plays to get into position for the winning points. Vance Mueller scored on a two-yard run shortly before Jaeger's kick, but the play was nullified by a holding penalty on tight end Mike Dyal.

The win was the second straight for the Raiders (2-1).

The Cowboys (0-2) were leading by 7-3 in the second quarter and lined up for a 45-yard field goal attempt. But it misfired when holder Jay Novacek was unable to handle the snap from center. Rookie kicker Ken Willis picked up the ball and threw a wild pass that free agent defensive tackle Arthur Walker intercepted and returned 59 yards.

Chargers 30, Rams 27:

In Anaheim, Calif., rookie Nate Lewis returned a kickoff 87 yards with 5:02 left to lift San Diego.

The Rams went ahead by 27-24 on Gaston Green's third straight touchdown run, a one-yarder.

Los Angeles took a 21-17 lead in the first minute of the fourth quarter after scoring three touchdowns in 5 minutes 19 seconds.

Buccaneers 44, Patriots 10:

Eric Everett scored on a 33-yard interception return and Broderick Thomas ran back a fumble 56 yards for a touchdown to lead Tampa Bay at the Gator Bowl in Jacksonville, Fla.

The defensive scores highlighted a 21-point third quarter in which the Patriots (0-2) also lost a fumble that set up Chris Chandler's 21-yard touchdown pass to Willie Drewrey.

Jets 20, Chiefs 0:

Tony Eason and Ken O'Brien each threw a touchdown pass and Kansas City, at home, failed to score a touchdown for the second straight game.

Eason threw a 13-yard touchdown pass to Rob Moore with 8:21 to go in the second quarter and O'Brien connected with Al Toon less than a minute before halftime.