1.Nf3 Nf6 2.Nc3 g6 3.d4 e6 4.e4 d5 5.e5 Nh5 6.Bd3 c5 7.Be3 c4 8.Be2 Ng7 9.Bg5 Be7 10.Bh6 O-O 11.Qd2 Re8 12.h4 f6 13.g4 Nc6 14.h5 Rf8 15.hxg6 hxg6 16.Bxg7 Kxg7 17.Qh6+ Kf7 18.Qh7+ Ke8 19.Qxg6+ Kd7 20.Rh7 fxe5 21.Nxe5+ Nxe5 22.dxe5 Kc6 23.O-O-O Kc5 24.Bxc4 Rg8 25.Qd3 Bg5+ 26.Kb1 dxc4 27.Ne4+ Kb5 28.a4+ Kb6 29.a5+ Kb5 30.Nd6+ Qxd6 31.Qxd6 Rd8 32.Qxd8 Bxd8 33.Rxd8 b6 34.Rhh8