From the sound of it I think Russ might have won... noone has come out and said it but that is what it sounds like... sounds like a slight come from behind win... I'm trying to see if anyone has the key but I haven't seen it yet.