1.g4 d5 2.Bg2 c6 3.h3 e5 4.d4 e4 5.c4 Be6 6.Nc3 Ne7 7.Qb3 Qd7 8.cxd5 cxd5 9.Bf4 Ng6 10.Bg3 Nc6 11.e3 Bd6 12.Nge2 O-O 13.O-O-O Rac8 14.Kb1 Na5 15.Qb5 Bxg3 16.Qxd7 Bxd7 17.fxg3 Be6 18.Nf4 a6 19.Ncxd5 Rfd8 20.Nxg6 Bxd5 21.Ne7+ Kf8 22.Nxc8 Rxc8 23.Rc1 Rd8 24.b3 Nc6 25.Rc5 Nb4 26.Rhc1 Bc6 27.Bf1 Nd5 28.Re1 Ke7 29.a3 Kd6 30.Kb2 b6 31.Rc2 a5 32.Rf2 f6 33.Rc2 Rh8 34.Bg2 Ne7 35.Rec1 Bd5 36.Rc7 h5 37.gxh5 Rxh5 38.Ra7 Rg5 39.g4 f5 40.Rcc7 Nc6 41.Rxg7 Rxg7 42.Rxg7 f4 43.exf4 e3 44.Rg6+ Ke7 45.Bxd5 Nxd4 46.Bc4 e2 47.Bxe2 Nxe2 48.Rxb6 Nxf4 49.Rb5 Nxh3 50.Rxa5 Nf4 51.Rf5 Ng6 52.Kc3 Ke6 53.a4 Kd6 54.a5 Kc6 55.Rf6+ Kb7 56.Rxg6 Ka7 57.b4 Kb7 58.b5 Ka7 59.Kc4 Kb7 60.Kc5 Ka7 61.Rc6 Kb7 62.g5 Kb8 63.g6 Kb7 64.a6+ Ka7 65.Kd5 Kb8 66.Ke4 Ka8 67.Ke3 Ka7 68.Ke2 Kb8 69.Ke3 Ka7 70.Ke4 Kb8 71.Ke5 Ka8 72.Rc7 Kb8 73.Rf7 Ka8 74.b6 Kb8 75.Ke6 Kc8 76.g7 Kd8 77.g8=Q#