1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 g6 6.Bc4 Bg7 7.Be3 O-O 8.Qd2 Ng4 9.Nxc6 bxc6 10.Bd4 Ne5 11.Bb3 d6 12.O-O-O c5 13.Bxe5 Bxe5 14.f4 Bd4 15.Ne2 Bg7 16.e5 Bb7 17.exd6 exd6 18.Qxd6 Qxd6 19.Rxd6 Bxg2 20.Rg1 Be4 21.Bd5 Bxd5 22.Rxd5 Rfe8 23.Nc3 Rab8 24.Rxc5 Bd4 25.Rgg5 Be3+ 26.Kd1 Bxc5 27.Rxc5 Rbd8+ 28.Rd5 Rxd5+ 29.Nxd5 Rd8 30.c4 f5 31.Ke2 Kf7 32.b3 h6 33.Ke3 g5 34.h3 Re8+ 35.Kf3 Re1 36.c5 Ke6 37.Nc7+ Kd7 38.Na6 Rf1+ 39.Kg2 Rxf4 40.b4 Rc4 41.a4 Kc8 42.a5 Kb7 43.b5 h5 44.c6+ Kc8 45.c7 Rxc7 46.Nxc7 Kxc7 47.Kg3 Kd6 48.Kf3 Kc5 49.b6 axb6 50.a6 Kc6 51.a7 Kb7 52.a8=Q+ Kxa8 53.Ke3 b5 54.Kd2 g4 55.hxg4 fxg4 56.Kd1 g3 57.Ke1 b4 58.Kd1 g2 59.Ke1 g1=Q+ 60.Ke2 Qg3 61.Kd1 Qf2 62.Kc1 Qe2 63.Kb1 Qd2 64.Ka1 h4 65.Kb1 h3 66.Ka1 h2 67.Kb1 h1=R#