After 13.Rhf1 Nb6 14.a3 Be7 15.Nd4 (as in the Anand-Moro game),
I'm looking at Keano's suggestion of 15...Bb7!? (rather than 15...Qc7) 16.Nxc6 Bxc6 17.f5 Nd7!
And, as I stated earlier, here I would be tempted to play 18.f6!
If ...f6 gets an exclam for Black, then it also should for White - more democratic this way.
then we have 18...gxf6 19.exf6 Bxf6 (I'm less concerned about 19...Nxf6, but it also has to be considered) arriving at the following position:
after 19...Bxf6
I have reconsidered my previous sentiment that this pawn sac might be unsound. White's compensation looks fantastic here! In fact, I would be a bit surprised if White cannot demonstrate a winning advantage ...
... although I haven't found the win yet.
Here moves like 20.Rf3 and 20.Bh6 immediately come to mind, and a bishop sacrifice on h7 looks like it could be a serious attacking resource in some lines. Another potentially useful concept is to move the e3-bishop off the c1-h6 diagonal to allow the queen to come to g5 or h6. With all this, it's difficult for me to believe that Black can survive. I'll see if I can come up with a line to prove this, or whether I will have to eat these words ...
... wouldn't be the first time I've had to eat my words, though.
Keano,
You came up with a nice idea for discouraging White's typical f5-f6 plan, but it works only if Black can defend this position. I hope that Black can't - nothing personal.