1.d4 Nf6 2.Nf3 d5 3.c4 e6 4.g3 Be7 5.Bg2 c5 6.dxc5 Bxc5 7.O-O O-O 8.cxd5 exd5 9.Qc2 Bb6 10.Nc3 h6 11.Na4 Nc6 12.Nxb6 Qxb6 13.b3 Bg4 14.Bb2 Ne4 15.Rad1 Rfe8 16.Nd4 Rac8 17.Qd3 Nb4 18.Qb1 Bh5 19.Bf3 Bg6 20.Qa1 f6 21.Bg4 Rc7 22.Rc1 Rce7 23.Ba3 a5 24.e3 h5 25.Bh3 h4 26.Bg2 Qd6 27.Ne2 Qd7 28.Nf4 Bf7 29.gxh4 Qf5 30.Qd4 Nxa2 31.Ra1 Nb4 32.Bxb4 axb4 33.Qxb4 Rc7 34.Rac1 Rc6 35.f3 Nd6 36.Rxc6 bxc6 37.Qxd6 Rxe3 38.Bh3 Qe5 39.Qxe5 fxe5 40.Ne6 Be8 41.Ng5 Bh5 42.Ra1 Kf8 43.Bg4 Kg8 44.Ra8+ Be8 45.Rxe8# 1-0