1.d4 d5 2.c4 e6 3.Nc3 c6 4.cxd5 exd5 5.Nf3 Bd6 6.g3 Bg4 7.Bg2 f5 8.Qb3 Qc7 9.Bd2 Nf6 10.Rc1 a6 11.O-O Nbd7 12.Ng5 Qb6 13.Ne6 Qxb3 14.axb3 Kf7 15.Ng5+ Kg6 16.f3 Bh5 17.e4 dxe4 18.fxe4 fxe4 19.Ncxe4 Bc7 20.Ne6 Rac8 21.Nf4+ Bxf4 22.Bxf4 Nd5 23.Nd6 Nxf4 24.Rxf4 Rb8 25.Be4+ Kh6 26.Nf5+ Kg6 27.g4 Kg5 28.Rcf1 Bxg4 29.h4+ Kh5 30.Nxg7+ Kxh4 31.Bf3 h5 32.Nxh5 Rxh5 33.Rxg4+ Kh3 34.Kf2