1.d4 Nf6 2.c4 e6 3.Nf3 d5 4.g3 Bb4+ 5.Qd2 Bxd2+ 6.Kxd2 h5 7.Bg2 h4 8.e4 dxe4 9.Ne5 Qxd4+ 10.Kc2 Qxe5 11.Bxe4 Qxe4+ 12.Kd2 Qxh1 13.gxh4 Qxh2 14.Ke3 Qxh4 15.Kf3 Qxc4 16.Ke3 Qxc1+ 17.Kd4 Qxb2+ 18.Nc3 Qxa1 19.Kc4 O-O 20.Nb1 Qxb1 21.Kc5 Qc1+ 22.Kb5 Qe1 23.Kc5 Qxf2+ 24.Kb4 Nc6+ 25.Kb5 e5 26.a3 e4 27.Ka4 e3 28.Kb3 Rd8 29.Ka4 Rd1 30.Kb5 Rb1+ 31.Ka4 Rb4+ 32.axb4 g5 33.b5 g4 34.Kb3 g3 35.Kc3 a5 36.bxa6 Rxa6 37.Kb3 Ra1 38.Kc4 Ra2 39.Kb5 Rb2+ 40.Kc4 b5+ 41.Kd3 b4 42.Kc4 b3 43.Kc5 Rc2+ 44.Kb5 b2 45.Ka4 b1=Q 46.Ka3 Ra2# 0-1