1.d4 Nf6 2.Nf3 e6 3.c4 Bb4+ 4.Nbd2 b6 5.g3 Bb7 6.Bg2 O-O 7.O-O d5 8.Ne5 Nbd7 9.Nd3 Bd6 10.b4 c5 11.bxc5 bxc5 12.Rb1 Rb8 13.Ba3 Qe7 14.Qa4 dxc4 15.Nxc4 Bxg2 16.Kxg2 Nb6 17.Qa6 Nxc4 18.dxc5 Bxg3 19.hxg3 Nxa3 20.Qxa3 Rbc8 21.Qa6 Ne4 22.Qb7 Qxb7 23.Rxb7 Nxc5 24.Nxc5 Rxc5 25.Rxa7 Rcc8 26.a4 Ra8 27.Rxa8 Rxa8 28.Ra1 Kf8 29.Kf3 Ke7 30.Ke4 Kd6 31.g4