1.d4 Nf6 2.Nf3 g6 3.c4 Bg7 4.Nc3 d6 5.e4 O-O 6.Be2 e5 7.O-O Nc6 8.d5 Ne7 9.Ne1 Nd7 10.f3 f5 11.Nd3 f4 12.Bd2 g5 13.a4 a6 14.a5 Nf6 15.c5 Ng6 16.cxd6 cxd6 17.Nf2 Bd7 18.Na4 Bxa4 19.Qxa4 Rf7 20.Nh3 h6 21.Rfc1 b5 22.axb6 Qxb6+ 23.Nf2 Qxb2 24.Qa5 Qb8 25.Bb5 Raa7 26.Bxa6 Rfb7 27.Nd3 Rb3 28.Nb4 Ra8 29.Nc6 Qb6+ 30.Qxb6 Rxb6 31.Bd3 Rxa1 32.Rxa1 Bf8 33.Bb4 Rb7 34.Ba6 Rb6 35.Bc8 Ne7 36.Be6+ Kg7 37.Ra7 Kh8 38.Ra8 Nh7 39.Bxd6 Ng6 40.Nxe5 Rxd6 41.Nxg6+ Kg7 42.Ne5 Rxe6 43.dxe6 Kf6 44.Nd7+