In your last line, 5. Qh7 isn't mate since black has Kxe8, or am I missing something?
Alternate solution
In your last line, 5. Qh7 isn't mate since black has Kxe8, or am I missing something?
I think you're missing something, but the last line is flawed anyway... 4. Rxe8+ Kf7, should be 4.Rxe8 Kg7 (the king doesn't have f7 because of the white Queen on h5) 5.Qh7# ... I didn't refer to a board, but I think that's right.
Either way, the OP is IMO correct. Rd8 refutes Silman's defense. *gasp* Silman overlooked a move! Well, that's it, I'm throwing out all the things I've learned from the guy that have helped me steadily improve my chess game for the past two years... he's obviously a fraud!
In J. Johnson-Moreau, Maine 1989
Author(s): IM Jeremy Silman