1.Nf3 Nf6 2.d4 g6 3.c4 Bg7 4.g3 O-O 5.Bg2 d6 6.Nc3 Nbd7 7.O-O e5 8.e4 c6 9.h3 Qb6 10.c5 dxc5 11.dxe5 Ne8 12.Qc2 Qc7 13.Be3 b6 14.e6 fxe6 15.Rad1 Kh8 16.Ng5 Ne5 17.f4 Nc4 18.Bc1 e5 19.Ne2 Ncd6 20.b4 c4 21.fxe5 Nf7 22.Qxc4 Nxg5 23.Rxf8+ Bxf8 24.Bxg5 b5 25.Qb3 c5 26.Bd8 Qc6 27.Qf7 Bg7 28.Nf4 cxb4 29.Bf6 Qc5+ 30.Kh2 Qf8 31.Qxf8#