1.c3 Nc6 2.d4 Nf6 3.Bf4 d5 4.e3 a6 5.Bd3 Bg4 6.Ne2 e6 7.Nd2 Bd6 8.O-O O-O 9.Bxd6 cxd6 10.f3 Bf5 11.e4 dxe4 12.fxe4 Bg6 13.Nf4 e5 14.Nxg6 hxg6 15.d5 Nb8 16.Kh1 Nbd7 17.a4 Nc5 18.Bc2 b5 19.a5 Ncd7 20.Qe2 Rc8 21.Bd3 Nh5 22.g3 Qg5 23.Rg1 Nc5 24.Bc2 f5 25.Raf1 fxe4 26.b4 Rxf1 27.Rxf1 e3 28.Nf3 Qh6 29.Nh4 Nd7 30.Bxg6 Ndf6 31.Rf5 Nf4 32.gxf4 Qxh4 33.fxe5 Rxc3 34.exf6 Qe4+ 35.Rf3 Rc1+ 36.Kg2 Qg4+ 37.Rg3 Qxe2+ 38.Kh3 Rh1 39.f7+ Kf8 40.Rg2 Qf3+ 41.Rg3 Qf4 42.Rg5 Rxh2# 0-1