1.Nf3 Nf6 2.g3 b6 3.Bg2 Bb7 4.O-O g6 5.d4 Bg7 6.c4 O-O 7.Nc3 Ne4 8.Nxe4 Bxe4 9.e3 d6 10.b3 Nd7 11.Bb2 e6 12.Nd2 Bxg2 13.Kxg2 f5 14.Qc2 Qe7 15.f4 e5 16.Nf3 Rae8 17.Rfe1 c5 18.d5 h6 19.h4 e4 20.Nd2 Nf6 21.Bxf6 Bxf6 22.Rad1 g5 23.hxg5 hxg5 24.fxg5 Bxg5 25.Kf2 Rf7 26.Rh1 Rg7 27.Rh5 f4 28.gxf4 Bxf4 29.exf4 e3+ 30.Kf3 e2 31.Rdh1 Qe3#