1.Nf3 d5 2.g3 Nc6 3.Bg2 Nf6 4.O-O e5 5.d3 Bg4 6.Nbd2 Bb4 7.c3 Ba5 8.h3 Bh5 9.Qa4 O-O 10.b4 Bb6 11.b5 Na5 12.g4 Bg6 13.Nxe5 c6 14.Nxg6 hxg6 15.Nf3 Qd6 16.Ba3 cxb5 17.Bxd6 bxa4 18.Bxf8 Rxf8 19.Ne5 Re8 20.d4 Bc7 21.f4 Nc4 22.Nxc4 dxc4 23.Rae1 Ba5 24.Rf3 Ne4 25.Re3 f5 26.gxf5 gxf5 27.Bxe4 fxe4 28.Rf1 b5 29.Rb1 a6 30.Kf2 Bb6 31.Rg3 Rf8 32.e3 Ba5 33.Rc1 b4 34.cxb4 Bxb4 35.Rxc4 Ba3 36.Rxa4 Bc1 37.Rxa6 Rc8 38.Rag6 Rc2+ 39.Ke1 Rh2 40.Rxg7+ Kh8 41.Rg8+ Kh7 42.R3g7+ Kh6 43.Rg2 Rh1+ 44.Ke2 Ba3 45.Rh8#