Originally posted by PeakiteI was close to getting the answer. I'd toyed with the idea of a promoted R on d1 giving check. I had even tried to combine this with the opposition of the c-pawns. However, I missed the idea of the two screening N's, which allow both promoted Rooks to be on the board at the same time. Tough problem!
Search for his question - it throws up an answer.
Don't click if you're trying to solve.
http://www.stetson.edu/~efriedma/mathmagic/0799.html