SniperOnG7: OK. Here's the answer...
15. b3-b4!! My eyes nearly popped out when I saw this beauty. Quite cool isn't it? Many pieces on the board and Black is already in a sort of Zugzwang.
Black's response 1: do nothing about the central pawns.
White's plan is simply cxd5 (threatening d5-d6) then follow up with bxc5 with a passed pawn, secure queenside + heaps of space, and a Kingside attack to brew up.
Black's response 2: ...bxc4
Here is a dilemma bxc5 or dxc5? Either way Black's light squared Bishop is pretty useless. Personally, I'll prefer bxc5, ditch the Kingside attack idea and pawn storm the Queenside. With Black's pieces all in the way of each other, it'll be awesome (if you are White, that is;) )
Black's response 3: ...cxb4.
White's answer is obvious: 16. c5.
Again, passed pawn. White can Kingside attack, pick up Black's pawn or/and Nb3-a5 (or other knight maneouvres on the Queenside to block squares while choking black up and attacking his Queenside).
Black's response 4: ...cxd4.
Even easier. Again, 16.c5. White can then centralize Knight and pick up the pawn on d4 at the same time.
IN CONCLUSION: If you play 16.c5 instead of Shirov's option of releasing the central tension, you are a stronger player than him ;)
BTW: sorry for the lack of calculations but your Fritz 10 is probably better than my Shreddie. It's the idea that matters in this case.