1.Nf3 d5 2.g3 Nf6 3.Bg2 Bg4 4.O-O e6 5.h3 Bf5 6.d3 Nc6 7.Nc3 Bd6 8.Nh4 Bg6 9.Nxg6 hxg6 10.e4 dxe4 11.Nxe4 Nxe4 12.dxe4 O-O 13.h4 Bc5 14.Qg4 Ne5 15.Qe2 Qe7 16.h5 gxh5 17.Qxh5 Bd6 18.Bg5 f6 19.Bc1 Qf7 20.Qe2 Qg6 21.c3 Rad8 22.a4 Bc5 23.b4 Bd6 24.Be3 f5 25.exf5 exf5 26.Bd5+ Kh8 27.Kg2 c6 28.Rh1+ Qh7 29.Rxh7+ Kxh7 30.Rh1+ Kg6 31.Qh5+ Kf6 32.Bg5#