1.d4 Nf6 2.Nc3 g6 3.Bf4 d5 4.Qd2 Bg7 5.Bh6 O-O 6.h4 Be6 7.O-O-O Ne4 8.Nxe4 dxe4 9.d5 Bf5 10.h5 Qd6 11.hxg6 Bxg6 12.Bxg7 Kxg7 13.f3 Qe5 14.fxe4 Qxe4 15.Nf3 c6 16.d6 exd6 17.e3 Re8 18.Re1 d5 19.Bd3 Qe6 20.Bxg6 hxg6 21.e4 Qf6 22.Qh6+ Kg8 23.Qh7+ Kf8 24.Ref1 dxe4 25.Nh4 Qg5+ 26.Kb1 Ke7 27.Rxf7+ Kd8 28.Rd1+ Kc8 29.Rc7#