1.Nf3 d5 2.d3 Nf6 3.g3 c5 4.Bg2 Nc6 5.O-O Bf5 6.a4 e6 7.Nc3 Be7 8.Bd2 O-O 9.Nh4 Bg4 10.h3 Bh5 11.Nf3 Bg6 12.Re1 Qd7 13.Nh4 Bh5 14.Qc1 Rfd8 15.Nf3 Bg6 16.Nd1 Rac8 17.Bf4 Bd6 18.Nh4 Bxf4 19.Qxf4 Qd6 20.Nxg6 hxg6 21.Qxd6 Rxd6 22.Ne3 Nd4 23.c3 Nf5 24.Ng4 Nxg4 25.hxg4 Ne7 26.f4 Rb6 27.Reb1 c4 28.d4 Nc6 29.e4 Rd8 30.Kf2 Na5 31.Ke3 Rdd6 32.Bf3 f6 33.f5 gxf5 34.gxf5 exf5 35.exf5 Rd8 36.Ra2 Kf7 37.Kf4 g6 38.Rh1 Kg7 39.fxg6 Kxg6 40.b4 cxb3 41.Rah2 b2 42.Rh7 b1=Q 43.R1h6#