1.d4 f5 2.c4 e6 3.d5 Bb4+ 4.Bd2 a5 5.Nf3 Nf6 6.Nc3 O-O 7.g3 Bxc3 8.Bxc3 d6 9.dxe6 Bxe6 10.Bg2 Nc6 11.b3 Ne4 12.Bb2 a4 13.O-O a3 14.Bc1 d5 15.Ng5 Nxg5 16.cxd5 Nh3+ 17.Bxh3 Bxd5 18.Bf4 Nb4 19.Bd2 Nc6 20.Bc3 f4 21.Qd3 Qg5 22.Rad1 Rad8 23.Qb5 Rfe8 24.Rd2 Na7 25.Qa5 fxg3 26.hxg3 Nc6 27.Qc5 b6 28.Qb5 Na7 29.Qa4 Qh5 30.Qg4 Qxg4 31.Bxg4 Nb5 32.Ba1 Bf7 33.Bd7 Re6 34.Rc1 Re7 35.Rcd1 Nd6 36.Bc6 Be8 37.Bg2 Rdd7 38.Bc6 Rd8 39.Bd5+ Bf7 40.Bf3 Rde8 41.Bc6 Rf8 42.Rc1 Be8 43.Bg2 Bg6 44.f3 Nf5 45.Kf2 Nd6 46.f4 h5 47.Rd5 Rfe8 48.Re5 c5 49.Bd5+ Kf8 50.Rd1 Ne4+ 51.Kf3 Nf6 52.Bc6 Rc8 53.Bb5 Be4+ 54.Ke3 Bc2 55.Rxe7 Kxe7 56.Bxf6+ gxf6 57.Rd7+ Ke6 58.Rb7 Rd8 59.Rxb6+ Kf5 60.Ra6 Kg4 61.Kf2 Be4 62.Rxa3 h4 63.gxh4 Kxf4 64.Ra4 f5 65.Bd3 Rh8 66.Bxe4 fxe4 67.e3+ Ke5 68.Kg3 Rg8+ 69.Kh2 Rh8 70.Rc4 Rxh4+ 71.Kg3 Rh1 72.Rxc5+ Kd6 73.Rc3 Rf1 74.a4 Rf3+ 75.Kg4 Kd5 76.a5 Rf2 77.b4 Rb2 78.Rc5+ Kd6 79.Rb5 Kc6 80.Rb6+ Kd5 81.a6 Ra2 82.b5 Kc5 83.Rb8 Ra5 84.Kf4 Ra1 85.Kxe4 Ra2 86.Kd3 Ra3+ 87.Ke2 Ra2+ 88.Kf3 Ra1 89.e4 Ra5 90.Ke2 Kc4 91.Rb7 Ra3 92.a7 Rf3 93.Rb8 Rc3 94.a8=Q Kc5 95.e5 Rc2+ 96.Kf3 Rg2 97.Qe4 Rg3+ 98.Kf2 Rg2+ 99.Qxg2 Kd4 100.e6 Kc3 101.e7 Kc2 102.e8=B Kb3 103.Bc6 Ka4 104.Ke1 Ka3 105.b6 Kb4 106.b7 Kb3 107.Qg7 Kc4 108.Ke2 Kc5 109.Rd8 Kb6 110.b8=Q+ Ka6 111.Qga7# 1-0