1.Nf3 d5 2.d4 Nf6 3.Bf4 Bf5 4.e3 c6 5.Bd3 e6 6.Bxf5 exf5 7.O-O g6 8.Nbd2 Bg7 9.c4 O-O 10.Qb3 Qb6 11.Rfc1 Qxb3 12.Nxb3 Nbd7 13.Na5 dxc4 14.Nxb7 Nb6 15.Bd6 Rfe8 16.Ne5 Ne4 17.Nxc4 Nxc4 18.Rxc4 Nxd6 19.Nxd6 Re6 20.Nb7 Rb8 21.Nc5 Re7 22.Nb3 Rb6 23.Rac1 Ra6 24.a3 Rc7 25.g3 Bf8 26.Nc5 Ra5 27.Nd3 Ra6 28.R1c2 Bd6 29.R4c3 Rb6 30.d5 c5 31.b4 c4 32.Rxc4 Rxc4 33.Rxc4 Rb5 34.Rd4 Kf8 35.Kf1 f6 36.Ke2 Ke7 37.a4 Rb8 38.Rc4 g5 39.f3 h5 40.b5 g4 41.Nf4 Be5 42.Ng6+ Kd6 43.Rc6+ Kxd5 44.Ne7#