1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 g6 5.Nc3 Bg7 6.Be3 Nf6 7.Bc4 O-O 8.Bb3 d6 9.f3 a6 10.Qd2 Na5 11.O-O-O b5 12.g4 Nxb3+ 13.axb3 Bb7 14.h4 Qa5 15.h5 Qa1+ 16.Nb1 Rfc8 17.hxg6 fxg6 18.Bh6 Bh8 19.Qh2 Nxe4 20.Bg7 Bxg7 21.Qxh7+ Kf7 22.fxe4 Rxc2+ 23.Nxc2 Qxb2+ 24.Kd2 Bxe4 25.Rhf1+ Ke6 26.Rfe1 Qxc2+ 27.Ke3 Rf8 28.Qxg7 Rf3+ 29.Kd4 Rd3+