1.Nf3 Nf6 2.g3 Nc6 3.Bg2 e5 4.O-O e4 5.Ne1 h5 6.h3 h4 7.g4 d5 8.d3 Nxg4 9.dxe4 Bd6 10.exd5 Nce5 11.hxg4 h3 12.Bf3 Bxg4 13.Bxg4 Nxg4 14.e4 Qf6 15.f4 Bc5+ 16.Kh1 Nf2+ 17.Rxf2 Bxf2 18.Nd3 Qg6 19.Qf1 Qxe4+ 20.Kh2 Bb6 21.Nc3 Qg6 22.Ne5 Qxc2+ 23.Kh1 O-O-O 24.Nxf7 Rde8 25.Nxh8 Re1 26.Bd2 Rxf1+ 27.Rxf1 Qxd2 28.Rg1 Bxg1 29.Kxg1 Qg2#