1.g3 Nf6 2.Bg2 g6 3.d4 Bg7 4.Nf3 d6 5.O-O O-O 6.Re1 Nc6 7.e4 e5 8.c3 Nd7 9.Be3 Ne7 10.Na3 f5 11.Qb3+ Kh8 12.Ng5 Qe8 13.Ne6 Qf7 14.Nxc7 Rb8 15.Qxf7 Rxf7 16.Ncb5 f4 17.gxf4 exf4 18.Bd2 f3 19.Bh3 g5 20.Nxd6 Rf6 21.Nxc8 Nxc8 22.Bxd7 g4 23.e5 Rg6 24.Bf5 Ra6 25.e6 Ne7 26.Bd3 Rc6 27.Nc4 Bf6 28.Ne5 Bxe5 29.Rxe5 Kg7 30.d5 Rd6 31.c4 b6 32.Bc3 Kf8 33.Rh5 Kg8 34.Rxh7 Re8 35.Rh8#