Pressures: On 12 of O’Sullivan’s 22 attempts to pass, he was pressured. Three of them were his fault, he stood in the pocket too long twice and didn’t account for a blitzer on the other pressure. Despite that, the offensive line did a poor job in protection, they had another break down in the second half and they were often too slow to recognize stunts and blitzes. Five of those pressures came with a four-man rush, and one with a three-man rush. One should take into account noise, but overall not a good performance. Here’s the second-half pressure breakdown: Adam Snyder 3, Tony Wragge 2, Zak Keasey 1, Barry Sims .5, Joe Staley 1.5.

O’Sullivan against pressure: 1-6 14 yards, a throw away, one dropped pass, two scrambles and four sacks.

Against the blitz: 3-4 62 yards, three sacks and a scramble for 16 yards.

Second Half Notes: In overtime to set up the winning field goal, the 49ers pulled off their best offensive play in the last few years. The Seahawks brought a seven-man pressure, O’Sullivan read it and floated a perfect pass to Isaac Bruce for a 33-yard gain. Bruce’s route and read were flawless and he gave no indication to cornerback Josh Wilson that the ball was coming. Frank Gore made the play happen. He raced across the pocket and made a flying block on blitzing linebacker Leroy Hill to allow O’Sullivan the time to throw. It might have been the best play of the afternoon. If you still have a tape of the game, check it out.

Offensive Ranking

1. O’Sullivan- Even though he stayed in the pocket too long at times, he remained composed despite getting pummeled. His engineering of a 12-play drive in the fourth quarter not only tied the game, but gave the defense needed rest.

2. Isaac Bruce – The guy is still explosive despite his erosion of speed.

3. Frank Gore – He didn’t avoid tacklers like he typically does, but still made plays, especially when it counted.

4. Bryant Johnson – Continues to prove he could be a number one option.

5. Joe Staley- Did a pretty fair job against good passers in a loud stadium.

6. Barry Sims – Came in cold after the Jennings injury and held up well against Patrick Kerney.

7. Vernon Davis – Didn’t catch a pass and needs to go after the ball when he has an opportunity, but he pass protected well, which he did almost exclusively in the second half.

8. In no particular order, the rest of the offensive line fills out the list. Center Eric Heitmann, guards Tony Wragge and Adam Snyder were flummoxed by Seattle’s twists and stunts and they were beat physically too often. Most of the time, the 49ers had more blockers than Seattle had pass rushers, yet they couldn’t keep them off of O’Sullivan. The quarterback held the ball too long and the noise can be disruptive, but those excuses can only carry the line so far.