1.d4 f5 2.e4 fxe4 3.Nc3 Nf6 4.Bg5 Nc6 5.d5 Ne5 6.Qd4 Nf7 7.Bh4 g5 8.Bg3 Bg7 9.Nxe4 O-O 10.O-O-O c6 11.Nxf6+ exf6 12.f4 f5 13.Qd2 Qf6 14.c3 g4 15.h3 d6 16.Bd3 h5 17.hxg4 hxg4 18.Bf2 c5 19.Ne2 Bd7 20.Rh5 Nh6 21.Bh4 Qf7 22.Ng3 Qxd5 23.Qe2 Qc6 24.Bc4+ Kh7 25.Bg5 Rae8 26.Qd3 Kg6 27.Qxd6+ Be6 28.Qxc6 bxc6 29.Rd6 Kf7 30.Bxe6+ Rxe6 31.Rxe6 Kxe6 32.Bxh6