Final
1:00 PM ET, October 31, 2004
Ralph Wilson Stadium, Buffalo, NY
ORCHARD PARK, N.Y. (AP) -- Coach Mike Mularkey placed his faith in Willis McGahee to spark the Buffalo Bills' much-maligned offense, and the running back delivered in a big way.
On a wet and windy afternoon, McGahee ran for 102 yards and two touchdowns to lead the Bills to a 38-14 win over the Arizona Cardinals on Sunday.| Allen's Analysis |
|---|
Cardinals at Bills: What abilities/qualities does McGahee bring over Henry to the offense?
He brings all the attributes a team would expect from a young running back trying to take a job from a veteran. He's faster, has quick decision-making skills and makes hard cuts. There's no doubt McGahee wants to be the man and it may be time to make the switch due to Travis Henry's health issues. McGahee went a long way toward securing the starting job with his performance against the Cardinals. The Bills need a back who can run the ball 20-to-25 times and they've found him.Eric Allen played cornerback for 14 NFL seasons with the Eagles, Saints and Raiders. He's a regular contributor to Insider. |
Game notes
The Bills were down to three receivers after Josh Reed left the game after injuring his left knee returning a punt two minutes into the game. Reed will have more tests Monday. ... McGahee presented the football with which he scored his first career touchdown to fullback Daimon Shelton -- a reward for springing the run with a big block. "It was a great feeling," Shelton said. "It was very classy for him to do that." ... Boldin, the NFL's rookie of the year last season, finished with 50 yards receiving in his season debut, back after hurting his right knee last August.
Copyright by STATS LLC and The Associated Press
SPONSORED HEADLINES
Team Stat Comparison
Arizona | Buffalo | |
|---|---|---|
| 1st Downs | 14 | 11 |
3rd down efficiency | 4-16 | 6-16 |
4th down efficiency | 1-2 | 1-1 |
| Total Yards | 213 | 209 |
| Yards per play | 3.3 | 3.8 |
| Total Drives | 1 | 3 |
| Passing | 85 | 81 |
Comp-Att | 9-24 | 8-17 |
Yards per pass | 3.5 | 4.8 |
Interceptions thrown | 0 | 0 |
Sacks-Yards Lost | 3-16 | 0-0 |
| Rushing | 128 | 128 |
Rushing Attempts | 38 | 38 |
Yards per rush | 3.4 | 3.4 |
| Penalties | 14-101 | 7-55 |
| Turnovers | 0 | 0 |
Fumbles lost | 0 | 0 |
Interceptions thrown | 0 | 0 |
| Possession | 31:42 | 28:18 |
Scoring Summary
| FIRST QUARTER | ARI | BUF | |||
|---|---|---|---|---|---|
![]() | FG | 5:28 | RIAN LINDELL 25 YD Drive: 7 plays, 19 yds, 3:16 | 0 | 3 |
![]() | TD | 10:29 | WILLIS MCGAHEE 5 YD RUN (RIAN LINDELL KICK) Drive: 4 plays, 55 yds, 2:28 | 0 | 10 |
| SECOND QUARTER | ARI | BUF | |||
![]() | TD | 6:35 | OBAFEMI AYANBADEJO 4 YD RUN (NEIL RACKERS KICK) Drive: 9 plays, 58 yds, 4:22 | 7 | 10 |
![]() | TD | 6:48 | TERRENCE MCGEE 87 YD KICKOFF RETURN (RIAN LINDELL KICK) | 7 | 17 |
| FOURTH QUARTER | ARI | BUF | |||
![]() | TD | 0:05 | ERIC MOULDS 8 YD PASS FROM DREW BLEDSOE (RIAN LINDELL KICK) | 7 | 24 |
![]() | TD | 2:55 | TIM EUHUS 12 YD PASS FROM DREW BLEDSOE (RIAN LINDELL KICK) | 7 | 31 |
![]() | TD | 8:03 | WILLIS MCGAHEE 1 YD RUN (RIAN LINDELL KICK) | 7 | 38 |
![]() | TD | 11:06 | BRYANT JOHNSON 28 YD PASS FROM JOSH MCCOWN (NEIL RACKERS KICK) | 14 | 38 |

Cardinals at Bills: What abilities/qualities does McGahee bring over Henry to the offense?
He brings all the attributes a team would expect from a young running back trying to take a job from a veteran. He's faster, has quick decision-making skills and makes hard cuts. There's no doubt McGahee wants to be the man and it may be time to make the switch due to Travis Henry's health issues. McGahee went a long way toward securing the starting job with his performance against the Cardinals. The Bills need a back who can run the ball 20-to-25 times and they've found him.

