1.e4 Nc6 2.d4 d5 3.e5 Bf5 4.c3 e6 5.Nf3 h6 6.a3 f6 7.Nh4 Bh7 8.Qh5+ Kd7 9.Ng6 Bxg6 10.Qxg6 fxe5 11.Bb5 exd4 12.O-O Qf6 13.Qh5 Bd6 14.Qe2 Ne7 15.cxd4 a6 16.Bxc6+ Nxc6 17.Be3 Nxd4 18.Qd3 Nf5 19.Nc3 Rhf8 20.Bd2 Qd4 21.Qc2 Qe5 22.f4 Qd4+ 23.Kh1 Rae8 24.Rad1 Qc4 25.Rfe1 d4 26.Qe4 Qc6 27.Qxc6+ Kxc6 28.Ne4 Kd5 29.g4 Nh4 30.Bc3 Nf3 31.Nxd6 cxd6 32.Rf1 Rxf4 33.Rd3 Ref8 34.Rc1 R8f7 35.b3 e5 36.Rxd4+ Nxd4 37.Rg1 Ne2 38.Bb2 Rxg4 39.Rxg4 g5 40.Ra4 e4 41.b4 Kc6 42.Ra5 e3 43.Rxg5 hxg5 44.Kg2 Ng3 45.Bc1 Nf5 46.Kh1 d5 47.a4 Re7 48.b5+ Kc7 49.Bd2 Rd7 50.bxa6 Kd6 51.a7 Rd8 52.Bc3 d4 53.Kg1 b6 54.a8=B Rxa8 55.Bb4+ Ke5 56.Bd2 b5 57.axb5 Re8 58.Be1 Rc8 59.Kh1 d3 60.h3 d2 61.b6 Ne7 62.Bxd2 Rg8 63.h4 Nc6 64.Ba5 Kd6 65.h5 Nxa5 66.Kg1 Nc6 67.Kf1 Na5 68.Ke2 Rh8 69.b7 Nxb7 70.Kf1 Kc5 71.Kg2 Kb4 72.Kh1 g4 73.h6 Nd8 74.h7 Kb3 75.Kg2 Ka4 76.Kf1 Re8 77.Ke2 g3 78.Ke1 Nc6 79.Kd1 Ka5 80.Ke2 g2 81.Kd1 Ne7 82.h8=R Rxh8 83.Kc2 e2 84.Kb1 Nc6 85.Kb2 Ne7 86.Kb3 g1=B 87.Kb2 e1=Q 88.Kc2 Bc5 89.Kb3 Qe2 90.Kc3 Rh3# 0-1