1.d4 Nf6 2.Nf3 d6 3.c4 Nbd7 4.d5 g6 5.Nc3 Bg7 6.g3 O-O 7.Bg2 c5 8.dxc6 bxc6 9.Nd4 Bb7 10.Bxc6 Qc7 11.Nd5 Nxd5 12.cxd5 Bxd4 13.Qxd4 Bxc6 14.dxc6 Qxc6 15.O-O e5 16.Qh4 d5 17.Bh6 Rfc8 18.Rac1 Qe6 19.Rfd1 Nf6 20.h3 Ne4 21.Kg2 f6 22.Be3 Nd6 23.Rxc8+ Rxc8 24.Qa4 d4 25.Bd2 Qd5+ 26.Kg1 Rc7 27.Rc1 Rxc1+ 28.Bxc1 Qc5 29.Bh6 Kf7 30.Qd7+ Kg8 31.Qg7#