1.e4 c5 2.Nf3 Nc6 3.c3 e6 4.d4 d5 5.Nbd2 b6 6.Bb5 Bd7 7.Nb3 a6 8.Bxc6 Bxc6 9.Be3 c4 10.Nbd2 b5 11.Ne5 Qc7 12.Bf4 Bd6 13.Qg4 g6 14.g3 Nf6 15.Qg5 Ng8 16.Nxc6 Qxc6 17.Be5 Be7 18.Qf4 f6 19.exd5 Qxd5 20.Qe4 Qxe4+ 21.Nxe4 fxe5 22.dxe5 Nh6 23.O-O-O Rd8 24.Rxd8+ Kxd8 25.Rd1+ Kc7 26.Nc5 Bxc5 27.f4 Rd8 28.Rxd8 Kxd8 29.Kd2 Kc7 30.b4 cxb3 31.axb3 Kc6 32.Kd3 Nf5 33.b4 Bg1 34.g4 Bxh2 35.gxf5 gxf5 36.Ke3 Kd5 37.Kd3 Bxf4 38.c4+ bxc4+ 39.Kc3 h5 40.Kc2 h4 41.Kc3 h3 42.b5 axb5 43.Kb4 h2 44.Kc3 h1=Q 45.Kb4 Qb1+ 46.Kc3 Qb3#