1.Nf3 d5 2.c4 e6 3.g3 Nf6 4.Bg2 Be7 5.b3 O-O 6.Bb2 c5 7.O-O Nc6 8.d3 b6 9.cxd5 exd5 10.Na3 Bb7 11.Re1 Nb4 12.Nc2 a5 13.d4 Ne4 14.Ne3 f5 15.a3 Nc6 16.dxc5 Bxc5 17.Rf1 Ne7 18.Nd4 Qd6 19.Kh1 f4 20.Bxe4 dxe4 21.gxf4 Rad8 22.Ndc2 Qxf4 23.Qc1 Bd6 24.Ng4 Qxg4 25.Rg1 e3+ 26.f3 Rxf3 27.Rg2 Rh3 28.Nxe3 Rxh2+ 29.Kg1 Rxg2+ 30.Kf1 Rg1+ 31.Kf2 Qg3#