1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 e5 5.Nb5 a6 6.Nd6+ Bxd6 7.Qxd6 Qf6 8.Qd3 Nge7 9.Nc3 O-O 10.Be3 Rb8 11.O-O-O b5 12.Qd6 Qxd6 13.Rxd6 Nd8 14.Be2 f6 15.Ba7 Ra8 16.Bb6 Nf7 17.Rd2 d6 18.Bc7 b4 19.Na4 Bb7 20.Bxd6 Nxd6 21.Rxd6 Bxe4 22.Nc5 Bxg2 23.Rg1 Bh3 24.Nxa6 b3 25.axb3 Nf5 26.Rb6 Kh8 27.Bg4 Nd4 28.c3 Bxg4 29.Rxg4 f5 30.Rg5 Nxb3+ 31.Rxb3 h6 32.Rg6