1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6 6.Bg5 e6 7.f4 Nbd7 8.Qf3 Qc7 9.O-O-O b5 10.a3 Bb7 11.Be2 O-O-O 12.Qe3 Kb8 13.Bh4 Rc8 14.Bf2 Nc5 15.Bf3 d5 16.e5 Nfe4 17.Bxe4 Nxe4 18.Ndxb5 Qc5 19.Qxc5 Nxc5 20.Nd4 Be7 21.Be3 Rc7 22.b4 Nb3+ 23.Nxb3 Rxc3 24.Bd4 Rc4 25.c3 Rhc8 26.Kb2 g6 27.Na5 R4c6 28.Nxc6+ Bxc6 29.g4 Ba4 30.Rdf1 Bb5 31.Rf2 Bd3 32.h4 h5 33.gxh5 gxh5 34.Rg1 Bg6 35.Rh2 Kb7 36.Bf2 Kc6 37.Rd1 Kb5 38.Kb3 Rc7 39.a4+ Kc6 40.Rd4 Rb7 41.Bg3 a5 42.b5+ Kc7 43.Rhd2 Bc5 44.c4 Bxd4 45.Rxd4 dxc4+ 46.Rxc4+ Kd7 47.Rd4+ Ke7 48.Be1 Bf5 49.Bxa5 Bg4 50.Bb4+ Ke8 51.Rc4 Bf3 52.Rc8+ Kd7 53.Rf8 Bd5+ 54.Ka3 Kc7 55.Rxf7+ Kb6 56.Rxb7+ Kxb7 57.a5 Bc4 58.Ka4 Be2 59.Bc5 Bd1+ 60.Kb4 Be2 61.a6+ Kc7 62.Ka5 Kb8 63.Bd6+ Ka7 64.b6+ Ka8 65.b7+ Ka7 66.b8=Q#