1.Nf3 d5 2.c4 e6 3.g3 Nf6 4.Bg2 Be7 5.O-O O-O 6.d4 c5 7.cxd5 Nxd5 8.e4 Nf6 9.e5 Nd5 10.Nbd2 Nc6 11.dxc5 Bxc5 12.a3 a6 13.Ne4 Be7 14.Bg5 Bxg5 15.Nexg5 h6 16.Ne4 Nce7 17.Nd6 Nf5 18.Nxf5 exf5 19.Nd4 Ne7 20.Rc1 Be6 21.Nxe6 fxe6 22.Bxb7 Rb8 23.Qxd8 Rfxd8 24.Bxa6 Rxb2 25.Rfd1 Ra8 26.Bc4 Kf7 27.Rd6 Nd5 28.Bxd5 exd5 29.Rc7+ Ke8 30.Rdd7 Rd2 31.Rxg7 d4 32.Rg8#