1.d4 Nf6 2.Nc3 d5 3.Bg5 e6 4.e4 dxe4 5.Nxe4 Be7 6.Bxf6 Bxf6 7.Nf3 O-O 8.c3 b6 9.Bd3 Nd7 10.h4 Bb7 11.Nfg5 g6 12.Nxf6+ Qxf6 13.Qg4 h5 14.Qg3 e5 15.O-O-O exd4 16.cxd4 Bd5 17.Be4 Qc6+ 18.Bc2 Nf6 19.Rd3 Ne4 20.Nxe4 Bxe4 21.Rc3 Qd5 22.Bxe4 Qxe4 23.Rd1 c6 24.f3 Qe6 25.Kb1 Rad8 26.Qf4 Rd5 27.g4 Rfd8 28.gxh5 Rxh5 29.Qc7 Rhd5 30.Qxa7 c5 31.Rcc1 cxd4 32.Rd3 Ra5 33.Qc7 Qxa2+ 34.Kc2 Rc5+