1.e4 Nc6 2.d4 d5 3.exd5 Qxd5 4.Nf3 e5 5.Nc3 Bb4 6.Bd2 Bxc3 7.Bxc3 e4 8.Ne5 Nxe5 9.dxe5 Ne7 10.Qxd5 Nxd5 11.Bd2 O-O 12.O-O-O Re8 13.Be2 Rxe5 14.Bf4 Rf5 15.Bxc7 Be6 16.Bg3 Nf4 17.Bg4 Ra5 18.Bxe6 Nxe6 19.a3 f5 20.Rhe1 f4 21.Bh4 g5 22.Rxe4 Nc5 23.Ree1 gxh4 24.b4 Rxa3 25.bxc5 Ra1+ 26.Kb2 Rxd1 27.Rxd1 Rc8 28.Rd5 f3 29.gxf3 Rf8 30.Rd3 Rc8 31.Rd7 Rxc5 32.Rxb7 Rf5 33.Rb3 Kf7 34.Re3 Rb5+ 35.Kc3 a5 36.Re4 Rf5 37.f4 Kf6 38.Kd3 Rd5+ 39.Rd4 Rf5 40.Ra4 Rd5+ 41.Ke3 Rc5 42.c4 h3 43.Ke4 Ke6 44.Kd4 Rf5 45.Ke3 Rc5 46.Ke4 Kf6 47.Kd4 Rf5 48.Ke3 Rc5 49.f3 Kf7 50.Kd4 Rf5 51.Ke3 Rc5 52.Ke4 Ke7 53.Kd4 Rf5 54.Ke3 Rc5 55.Kf2 Kf6 56.Ke2 Ke7 57.Kd3 Rf5 58.Ke4 Rc5 59.Kd4 Rf5 60.Ke3 Rc5 61.Kf2 Kf6 62.Kg3 Kf5 63.Ra1 h5 64.Ra3 h4+ 65.Kf2 Kxf4 66.Ra4 Kf5 67.Ke3 Re5+ 68.Kd3 Kf4 69.c5+ Kxf3 70.c6 Rd5+ 71.Kc4 Rd2 72.Ra3+ Kg2 73.c7 Rc2+ 74.Rc3 Rxc3+ 75.Kxc3 Kxh2 76.c8=Q Kh1 77.Qxh3+ Kg1 78.Kb3 Kf2 79.Kc4 a4 80.Qc3 h3 81.Qxh3 Ke1 82.Qh4+ Kd2 83.Qf6 Ke3 84.Qb6+ Kf4 85.Qd4+ Kg3 86.Qf6 Kh3 87.Qf8 Kh4 88.Qf1 Kg5 89.Qf2 Kh5 90.Qd4 a3 91.Qf6 a2 92.Kd3 a1=B 93.Qd8 Bf6 94.Qxf6 Kg4 95.Ke3 Kh5 96.Qa1 Kh4 97.Qg1 Kh3 98.Qe1 Kh2 99.Kf3 Kh3 100.Qh1# 1-0