1.c4 Nf6 2.Nc3 g6 3.g3 Bg7 4.Bg2 d6 5.Nf3 O-O 6.O-O e5 7.d4 Nc6 8.d5 Ne7 9.e4 Ne8 10.Ne1 f5 11.Nd3 Nf6 12.f4 exf4 13.Nxf4 Ng4 14.h3 Ne5 15.Qe2 c6 16.Be3 Qa5 17.dxc6 bxc6 18.Rac1 Ba6 19.b3 fxe4 20.Nxe4 d5 21.Nc5 dxc4 22.Nxa6 Qxa6 23.Ne6 Rxf1+ 24.Bxf1 Qc8 25.Nxg7 Nd3 26.Rxc4 Kxg7 27.Qxd3 Qe6 28.Re4 Qf7 29.Bd4+ Kg8 30.Qc4 Nd5 31.Qxc6 Rf8 32.Qe6 Qxe6 33.Rxe6 Nb4 34.Bc4 Nc2 35.Rxg6#