1.e4 c5 2.Nc3 Nc6 3.g3 g6 4.Bg2 Bg7 5.f4 d6 6.Nf3 e6 7.O-O Nge7 8.Ne2 O-O 9.h3 f5 10.exf5 Nxf5 11.c3 d5 12.g4 Nd6 13.d3 b5 14.Be3 c4 15.Bc5 Qc7 16.d4 Rf7 17.Bxd6 Qxd6 18.Qd2 a5 19.Rf2 b4 20.Ne5 Rb7 21.Nxc6 Qxc6 22.Qe1 Rab8 23.f5 bxc3 24.bxc3 Bh6 25.fxe6 Bxe6 26.Nf4 Bf7 27.Qd1 Qd6 28.Qf3 Rb1+ 29.Rxb1 Rxb1+ 30.Bf1 Bxf4 31.Qxf4 Qxf4 32.Rxf4 Rc1 33.Rf3 Rc2 34.Bg2 Rxa2 35.Rf6 Rb2 36.Ra6 Rb5 37.Ra8+ Kg7 38.g5 Be6 39.Ra7+ Bf7 40.Kh2 Kf8 41.Kg3 Rb3 42.Kf4 Rxc3 43.h4 Rc2 44.Bf3 Rd2 45.Ke5 Rf2 46.Kf4 c3 47.Rxa5 c2 48.Rc5 Be6 49.Ke3 Rh2 50.Kf4 Bf5 51.Ke3 Rxh4 52.Bxd5 Rg4 53.Bf3 Rxg5 54.Be2 Rg1 55.Kd2 Ke7 56.Rc3 Kd6 57.Rc5 c1=Q+ 58.Rxc1 Rxc1 59.Kxc1 Kd5 60.Kd2 Kxd4 61.Bf3 h5 62.Ke2 Bg4 63.Bxg4 hxg4 64.Kf2 Ke4 65.Kg3 Kf5 66.Kg2 Kf4 67.Kf2 g3+ 68.Kg2 Kg4 69.Kg1 Kf3 70.Kf1 g2+ 71.Kg1 g5 72.Kh2 Kf2 73.Kh3 g4+ 74.Kh2 g1=Q#