1.d4 Nf6 2.Bg5 c5 3.Bxf6 gxf6 4.d5 Qb6 5.Qc1 f5 6.g3 Bg7 7.c3 d6 8.Bg2 Nd7 9.Nh3 h5 10.Nd2 Ne5 11.O-O h4 12.Nf3 Ng6 13.e3 e5 14.dxe6 fxe6 15.e4 fxe4 16.Qg5 Kf7 17.Nf4 Rh6 18.Nxh4 Nxh4 19.gxh4 d5 20.h5 Bd7 21.c4 Qd8 22.Qxd8 Rxd8 23.cxd5 exd5 24.Nxd5 Bb5 25.Rfd1 Ba4 26.Rd2 Re6 27.Re1 Bh6 28.Rde2 Rxd5 29.Bxe4 Rg5+ 30.Kh1 Rxe4