1.e4 c6 2.Nf3 d5 3.Nc3 Bg4 4.d4 e6 5.h3 Bh5 6.g4 Bg6 7.exd5 cxd5 8.h4 Nc6 9.Ne5 Bb4 10.Nxc6 bxc6 11.h5 Be4 12.f3 Qc7 13.Rh3 Nf6 14.fxe4 Nxe4 15.Bd2 Bxc3 16.Bxc3 f5 17.Qe2 O-O 18.h6 Qf4 19.hxg7 Rf7 20.Rf3 Qg5 21.Bd2 Qh4+ 22.Kd1 fxg4 23.Rxf7 Kxf7 24.Bg2 g3 25.Be3 Kxg7 26.c3 Rf8 27.Kc2 Nf2 28.Rf1 Qh2 29.Bf3 Ng4 30.Bd2 Rf6 31.Rh1 Qf2 32.Bxg4 g2 33.Qxf2 gxh1=Q 34.Qg3 Qe4+ 35.Kb3 Qg6 36.Qh4 Qe4 37.a4 c5 38.Qg5+ Qg6 39.dxc5 Qxg5 40.Bxg5 Rg6 41.c6 Rxg5 42.c7 Rxg4 43.c8=Q h6 44.Qxe6 Rb4+ 45.Kxb4 Kf8 46.Kb5 d4 47.Qa6 d3 48.Qd6+ Ke8 49.Qb8+ Kf7 50.Qh2 Ke6 51.Kb4 d2 52.Qxd2 Ke5 53.Qc2 Kf6 54.b3 Ke5 55.Qg6 a5+ 56.Kc4 Kf4 57.Qg2 Ke5 58.Qf2 Kd6 59.Qf3 Kc7 60.Qd3 Kc6 61.Qg6+ Kc7 62.Qg4 Kc6 63.Qf4 h5 64.Qd4 Kc7 65.Kb5 h4 66.b4 axb4 67.cxb4 Kb7 68.Qg4 h3 69.Qg1 Kc8 70.Qg3 Kb7 71.Qe1 Ka7 72.Qe3+ Ka8 73.Qc5 Kb7 74.a5 Ka8 75.Qf5 Ka7 76.Qd7+ Kb8 77.Qxh3 Ka7 78.Qe3+ Kb7 79.Qd4 Kb8 80.Qe3 Ka8 81.Qe5 Kb7 82.Kc4 Ka8 83.Qe1 Ka7 84.Qh4 Ka8 85.Qg3 Ka7 86.Kb3 Kb7 87.a6+ Kc8 88.Ka3 Kd8 89.a7 Kc8 90.Qg5 Kb7 91.Qc5 Ka6 92.a8=Q# 1-0