1.d4 Nf6 2.c4 g6 3.Nc3 d5 4.cxd5 Nxd5 5.e4 Nxc3 6.bxc3 c5 7.Bc4 Bg7 8.Ne2 O-O 9.Qc2 Nc6 10.Be3 e5 11.d5 Ne7 12.Bxc5 b6 13.Be3 Bb7 14.O-O f5 15.d6+ Nd5 16.exd5 Qxd6 17.Rfd1 f4 18.Bc1 f3 19.gxf3 Rxf3 20.Ng3 Raf8 21.Be3 Qf6 22.Rd2 Bc8 23.d6+ Kh8 24.Bb5 Bh3 25.Bc6 Rxg3+ 26.hxg3 Rc8 27.Qe4 Rxc6 28.Qxc6 e4 29.Qxe4 Qxc3 30.Qe8+ Bf8 31.Qxf8#