1.d4 Nf6 2.Bg5 e6 3.Nf3 d5 4.Nbd2 c5 5.e3 Nbd7 6.c3 Be7 7.Bd3 h6 8.Bh4 b6 9.Ne5 Nxe5 10.dxe5 Nd7 11.Bg3 Bb7 12.O-O Qc7 13.Qh5 g6 14.Bxg6 fxg6 15.Qxg6+ Kd8 16.Qxe6 Qc6 17.Qh3 Ba6 18.Rfd1 h5 19.c4 Ke8 20.cxd5 Qxd5 21.Nf3 Bd3 22.Ne1 c4 23.Nxd3 cxd3 24.Qf5 Nc5 25.Qg6+ Kd7 26.f3 Rag8 27.Qf5+ Qe6 28.Rxd3+ Nxd3 29.Qxd3+ Ke8 30.f4 h4 31.f5 Qc6 32.e4 hxg3