1.d4 Nf6 2.Bg5 Ne4 3.h4 Nxg5 4.hxg5 d5 5.e3 g6 6.Nc3 Bg7 7.Qf3 e6 8.Qg3 a6 9.Nf3 c5 10.Rh4 cxd4 11.exd4 Nc6 12.O-O-O h5 13.gxh6 Rxh6 14.Rxh6 Bxh6+ 15.Kb1 Bd7 16.Bd3 Bg7 17.Bxg6 fxg6 18.Qxg6+ Kf8 19.Ng5 Qe7 20.Rd3 Nxd4 21.Rxd4 Bxd4 22.Nh7+ Qxh7 23.Qxh7 Bg7 24.Ne2 Kf7 25.Nf4 Rh8 26.Qg6+ Kf8 27.Nh5 Bd4 28.g4 Ke7 29.c3