tpstar: Fritz 7 Deep Position Analysis [20MB]:
17. c6 0-0
1) 18. cxb7
a) 18 ... Bxb7 19. Bxb7 Qxf3 20. Bxf3 Rad8 21. Na5
[1.09/13]
b) 18 ... Bxb7 19. Qxf6 Nxf6 20. Bxb7 Rad8 21. Be5
[0.84/14]
c) 18 ... Qxf3 19. bxa8=Q Qe2 20. Bb7 Rd8 21. Bxc8
[1.72/13]
2) 18. Qxf6
a) 18 ... Nxf6 19. cxb7 Bxb7 20. Bxb7 Rae8 21. h3
[1.00/14]
b) 18 ... Bxf6 19. cxb7 Bxb7 20. Bxb7 Rae8 21. Bc6
[1.41/15]
c) 18 ... gxf6 19. cxb7 Bxb7 20. Bxb7 Rad8 21. Re1
[1.38/13]
<whiteshark> 17 ... 0-0 seems fine and might transpose to the game continuation. White's Rook sacrifice only works by winning a piece along with the Pawns, but Fritz prefers the cxb7 lines over the cxd7 options. I agree that White's extra Pawns plus the strong Bishop pair would give a clear advantage.