1.Nf3 Nf6 2.c4 c6 3.b3 g6 4.Bb2 Bg7 5.g3 d6 6.d4 Bg4 7.Bg2 O-O 8.h3 Bxf3 9.Bxf3 Nbd7 10.O-O Qc7 11.Nc3 Ne8 12.Qd2 f5 13.Rad1 Nef6 14.e4 e6 15.Rfe1 Rae8 16.Bg2 Nh5 17.d5 f4 18.dxc6 Ne5 19.Nb5 Qe7 20.Qxd6 fxg3 21.f4 Nxc6 22.Qxe7 Rxe7 23.Ba3 Nxf4 24.Bxe7 Nxe7 25.Rd7 Nc6 26.e5 Nb4 27.Bf1 h5 28.Rxb7 Nbd3 29.Re3 Bxe5 30.Bxd3 Nxh3+ 31.Kh1 Rf2 32.Re2 g2#