1.Nf3 Nf6 2.g3 d5 3.Bg2 c6 4.O-O Bg4 5.d3 Nbd7 6.Nbd2 e5 7.h3 Bh5 8.g4 Bg6 9.Nh4 Bd6 10.e3 Qc7 11.b3 O-O-O 12.Bb2 h6 13.Nxg6 fxg6 14.Qe2 g5 15.c4 d4 16.Ne4 Nxe4 17.Bxe4 Nf6 18.Bg2 Kb8 19.Rfc1 e4 20.exd4 exd3 21.Qxd3 h5 22.gxh5 g4 23.d5 Be5 24.Bxe5 Qxe5 25.Re1 Qf4 26.Qe3 Qxe3 27.Rxe3 cxd5 28.hxg4 Nxg4 29.Rg3 Nf6 30.Rxg7 Rxh5 31.Re1 Ne4 32.Bxe4 dxe4 33.Rxe4 Rh6 34.Ree7 Rb6 35.Kf1 a5 36.Ke2 a4 37.Re3 a3 38.Rg5 Rbd6 39.Re7 Rd2+ 40.Kf3 Rxa2 41.Rb5 Rf8+ 42.Ke3 Rfxf2 43.Rbxb7+ Kc8 44.Rec7+ Kd8 45.Rh7 Rae2+ 46.Kd3 a2 47.Rb8#