1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 Bb4 6.Bd3 Nc6 7.Ne2 h6 8.O-O a6 9.Kh1 Qc7 10.f4 d6 11.Be3 Ne7 12.Na4 b5 13.Nb6 Rb8 14.Nxc8 Rxc8 15.a4 Bc5 16.Qd2 O-O 17.axb5 axb5 18.b4 Bxe3 19.Qxe3 Ra8 20.h3 Qb7 21.Nc3 d5 22.e5 Nh5 23.Qf3 g6 24.g4 Ng7 25.Nxb5 Rxa1 26.Rxa1 Ra8 27.Rxa8+ Qxa8 28.Nd6 Qa1+ 29.Kg2 h5 30.b5 Qb2 31.Qf2 d4 32.Qh4 Kf8 33.Qf6 Kg8 34.Qxe7 hxg4 35.Qxf7+ Kh8 36.Bxg6 gxh3+ 37.Kxh3 Qa3+ 38.Kh2 Qa8 39.Qe7 d3 40.Qh4+