1.e4 c5 2.Nf3 d6 3.d4 Nf6 4.Nc3 cxd4 5.Nxd4 Nc6 6.f3 g6 7.Be3 Bg7 8.Qd2 O-O 9.O-O-O d5 10.Qe1 e5 11.Nxc6 bxc6 12.exd5 cxd5 13.Bg5 h6 14.Bxf6 Qxf6 15.Nxd5 Qd8 16.Bc4 Be6 17.Kb1 Rb8 18.Bb3 Bxd5 19.Rxd5 Qb6 20.Qd2 Rbd8 21.Rd1 Rxd5 22.Qxd5 Kh8 23.a4 Qf2 24.Rd2 Qg1+ 25.Ka2 Qxh2 26.Qb7 e4 27.fxe4 a5 28.Rd7 h5 29.Rxf7 Rxf7 30.Qxf7 Kh7 31.Qf3 Qe5 32.c3 Kh6 33.Qe3+ g5 34.Qb6+ Bf6 35.Bd5 g4 36.Qxa5 h4 37.Qb6 Kh5 38.a5 h3 39.gxh3 gxh3 40.a6 h2 41.a7 h1=Q 42.a8=Q Qg2 43.Qac6