1.d4 Nf6 2.Nf3 e6 3.Bg5 h6 4.Bh4 Nc6 5.e3 a6 6.Nbd2 d5 7.c3 Bd7 8.Bd3 Be7 9.O-O Nh7 10.Bg3 Ng5 11.Ne1 f5 12.f3 Nf7 13.e4 g6 14.Nc2 Bh4 15.exd5 Bxg3 16.dxc6 Bxh2+ 17.Kxh2 Bxc6 18.Qe2 Qf6 19.Rae1 Bd7 20.Nc4 O-O 21.Ne5 Nxe5 22.Qxe5 Qxe5+ 23.Rxe5 c6 24.Bc4 Rf6 25.Rfe1 Re8 26.Bb3 a5 27.a3 b5 28.d5 Kf7 29.dxe6+ Rexe6 30.Nd4 c5 31.Bxe6+