1.c4 Nf6 2.Nf3 g6 3.Nc3 Bg7 4.e4 d6 5.d4 O-O 6.h3 c5 7.d5 e6 8.Bd3 exd5 9.exd5 Re8+ 10.Be3 Bh6 11.O-O Bxe3 12.fxe3 Nbd7 13.Qd2 Qe7 14.e4 Rf8 15.Bc2 Ne8 16.Ba4 f6 17.Rf2 a6 18.Raf1 Ng7 19.g4 Nb6 20.Bb3 Bd7 21.Qh6 Rad8 22.e5 dxe5 23.Ne4 Ne8 24.Qe3 Nd6 25.Qxc5 Nbc8 26.Nxd6 Nxd6 27.Qe3 b6 28.Qxb6 Ne4 29.Rg2 Rb8 30.Qe3 Qc5 31.Re1 a5 32.Bc2 Qxe3+ 33.Rxe3 Nc5 34.b3 Rfe8 35.Rf2 e4 36.Nd4 Kg7 37.a3 Re5 38.Rf4 f5 39.gxf5 gxf5 40.Rg3+ Kf6 41.Kf2 Ree8 42.Ke3 Ke5 43.Rg5 Rg8 44.Rgxf5+ Bxf5 45.Rxf5+ Kd6 46.Nb5+ Rxb5 47.cxb5 Rg2 48.Bxe4 Rb2 49.Rh5 Rxb3+ 50.Kd4 Nxe4 51.Rh6+ Nf6 52.Rxf6+ Ke7 53.Re6+ Kd7 54.Rh6 Rxa3 55.Rxh7+ Kd6 56.Rh6+ Kd7 57.b6 a4 58.Kc5 Rc3+ 59.Kb4 Rd3 60.Rh7+ Kd6 61.b7 Rb3+ 62.Kxa4 Rb1 63.h4 Kxd5 64.h5 Kc6 65.h6 Kb6 66.b8=Q+ Ka6 67.Ra7#