1.d4 Nf6 2.Bg5 d5 3.Nd2 e6 4.e3 c5 5.c3 Nc6 6.Ngf3 Be7 7.Bd3 O-O 8.O-O b6 9.Ne5 Bb7 10.f4 cxd4 11.exd4 Ne4 12.Nxe4 Nxe5 13.Bxe7 Qxe7 14.Nf6+ Qxf6 15.fxe5 Qg5 16.Rf3 f5 17.exf6 Rxf6 18.Rxf6 gxf6 19.Qc2 h5 20.Rf1 Rf8 21.Rf3 h4 22.Qf2 Kg7 23.h3 Bc6 24.Rf4 Kf7 25.Rxh4 Rg8 26.Rh7+ Rg7 27.Rxg7+ Kxg7 28.h4 Qg4 29.Be2 Qg6 30.Qf4 Be8 31.Qc7+ Bf7 32.Kh2 Qe4 33.Qg3+ Kh6 34.Bd3