1.d4 Nf6 2.Nc3 d6 3.e4 g6 4.f3 Bg7 5.Be3 Nfd7 6.Qd2 c5 7.Nh3 Nc6 8.d5 Nd4 9.Ne2 Qb6 10.c3 Nxe2 11.Bxe2 a6 12.Nf2 Nf6 13.O-O Qd8 14.a4 b6 15.Bh6 O-O 16.Bxg7 Kxg7 17.c4 h5 18.f4 Rh8 19.Qc3 Kg8 20.e5 Ne8 21.Ne4 Bf5 22.Ng5 dxe5 23.fxe5 e6 24.h4 Ra7 25.Rad1 Qe7 26.Bd3 Ng7 27.dxe6 Bxe6 28.Be4 Bf5 29.Rd6 Bxe4 30.Nxe4 Ne6 31.Nf6+ Kg7 32.Qg3 Nd4 33.Qg5 Ne6 34.Qe3 Rb7 35.Qe4 Nd4 36.Nd5 Qf8 37.Nf4 Qc8 38.Rxg6+