1.Nf3 b6 2.g3 Bb7 3.Bg2 Nf6 4.O-O g6 5.d3 Bg7 6.e4 O-O 7.a4 a6 8.Nc3 d6 9.Re1 c5 10.e5 dxe5 11.Nxe5 Bxg2 12.Kxg2 Nfd7 13.Nc4 Nc6 14.Bg5 h6 15.Be3 e6 16.Qd2 Kh7 17.h4 Nf6 18.a5 b5 19.Nb6 Nd4 20.Bxd4 cxd4 21.Ne4 Nxe4 22.dxe4 Ra7 23.e5 f6 24.exf6 Qxf6 25.Ra3 Raf7 26.Re2 e5 27.Qd3 Qc6+ 28.Kg1 Rf3 29.Qe4 Qxe4 30.Rxe4 Rxf2 31.Nd7 Rf1+ 32.Kg2 R8f2+ 33.Kh3 Rh1+ 34.Kg4 h5+ 35.Kg5 Rf5#