1.Nf3 Nf6 2.c4 g6 3.g3 Bg7 4.Bg2 O-O 5.O-O c6 6.b3 d5 7.Bb2 b6 8.d3 Bb7 9.Nbd2 Nbd7 10.Qc2 Rc8 11.e4 dxe4 12.dxe4 Qc7 13.e5 Ng4 14.e6 f6 15.exd7 Qxd7 16.Rad1 Qc7 17.h3 Ne5 18.Nxe5 fxe5 19.Ne4 c5 20.Ng5 Bxg2 21.Kxg2 Rf5 22.Ne4 Rcf8 23.Qe2 Qc6 24.Rd3 h5 25.f3 g5 26.g4 hxg4 27.hxg4 Rf4 28.Bc1 R4f7 29.Nxg5 Rf6 30.Qe4 Qc7 31.Qh7#