I can't believe I found this move!!
Great game. For some reason I'm reminded of this game between two friends of mine. Black had played an excellent game, and went for the kill with Qd4. White's king looked dead in the water, but White found the only saving move, which just happened to win for white.