What I saw was a guy who was not looking for the ball, crossing our guys path and our guy who is supposed to have a fair lane to the ball was impeded and made contact. It was clearly not a OPI, but a DPI. The horrible refs must have only saw the push and nothing else.
But Vernon Davis pushed off earlier and it wasn't called.
If that wasn't it, look at the rest of the series. There was a DPI on all the subsequent plays. One would of rightfully been a no call as it was ticky tacky, but overall we were screwed out of a TD, they weren't, and they then missed blatant PI calls on subsequent plays. It was a double standard all game long.
The refs messed up the spot where the Niners challenged it badly. The refs cost the card about 20 seconds from their idiocy during the last two minutes. You tell me how we have 1st down at the 2:00, and then we don't have 2nd down snapped at about 1:19 or so. The refs kept stopping play because they were idiots and then would wind it...stop it...wind it...all the time we're losing precious seconds.
At least we get to play the Niners again, and this time at home.