Hester had no running lanes, the punts were very high to allow defenders to get downfield. Ravens run D had a great day. Bills have the #1 rushing offense....they averaged 150+ yards per game. They limited them to 65 yards on 24 carries for a 2.7 ypc. Watkins held to 4 catches for 43 yards and 0 TD's. That's damn good. Joe was rusty. It's been awhile and he had time to throw but was to slow reading the field. That caused 3 of the sacks. What was important is he protected the ball, didn't make the costly turnover ...or throw into tight coverage....and the Bill DB's did a good job covering the Ravens receivers....but....not good enough. Enter Wallace....he has me real excited. Joe is getting a relationship with him....and when he gets one with Perriman look out! Perriman only targeted twice. Steve Smith was explosive and making sharp cuts....can't tell he had a horrendous injury. Joe conected with 10 different receivers. He's not sure where to go yet. Defenses aren't too. The running game was deceptive. It looked effective, but 28 carries, 80 yards, 3 ypc???...but that was against a good run defense that was committed to stopping the run. Forsett had a good game and nothing was lost when West entered the game. The O line does not look like a good run blocking line but maybe that's due to the Bills D. Sloppy O line penalties. Lot of Bills fans at the game. That's what you get after a 5-11 season. Cracks in the purple door. It wasn't 100% win ugly. It was a very important week 1 victory and that's what matters.