1.g4 d5 2.Bh3 e5 3.Bg2 Bxg4 4.Bxd5 Qxd5 5.h3 Qxh1 6.d3 Qxg1+ 7.Kd2 Qxd1+ 8.Kxd1 Bxh3 9.a4 Nc6 10.Ra3 Bxa3 11.bxa3 O-O-O 12.e4 Bg4+ 13.Kd2 h5 14.d4 Rxd4+ 15.Kc3 h4 16.f3 h3 17.fxg4 h2 18.Nd2 h1=Q 19.a5 Rh3+ 20.Kb2 Nxa5 21.a4 Rb4+ 22.Ka1 Ra3#