1.e4 Nc6 2.d4 Nf6 3.d5 Rg8 4.dxc6 Nxe4 5.Qd5 Nd6 6.cxd7+ Bxd7 7.Nc3 e6 8.Qd1 Qf6 9.Nf3 g5 10.h3 O-O-O 11.Qd4 Qxd4 12.Nxd4 f5 13.Nf3 h6 14.Be3 Bg7 15.Bd4 g4 16.Ne5 c5 17.Bxc5 Bxe5 18.O-O-O Bc6 19.hxg4 fxg4 20.Rxh6 Bf4+ 21.Be3 Bxh6 22.Bxh6 Nf5 23.Bf4 Rxd1+ 24.Nxd1 g3 25.f3 Rh8 26.Bc4 Kd7 27.Ne3 Nxe3 28.Bxe3 Rh2 29.Bf1 Rh1 30.Kd2 Rxf1 31.Bxa7 Bxf3 32.gxf3 g2 33.Ke2 g1=Q 34.Bxg1 Rxg1 35.Ke3 Rg2 36.Kd3 Rh2 37.a4 Kc6 38.b4 Rh4 39.c3 Rf4 40.Ke3 Rc4 41.Kd3 Rh4 42.Ke3 Kd5 43.Kd3 Rf4 44.Ke3 Rc4 45.Kd3 Rf4 46.Ke3 Rc4 47.Kd3 Rc8 48.a5 Rc4 49.Kc2 Rf4 50.Kd3 Rxf3+ 51.Kd2 Kc4 52.Ke2 Rxc3 53.Kd2 Kxb4 54.Ke2 Kxa5 55.Ke1 Rc6 56.Ke2 Rc4 57.Ke1 Rc2 58.Kf1 Rc7 59.Ke2 Rc2+ 60.Kf1 b5 61.Ke1 Rc7 62.Kf2 Rc2+ 63.Ke1 Rc7 64.Kf2 e5 65.Kg2 Ra7 66.Kf2 Rd7 67.Kg2 Rd2+ 68.Kf1 Rd5 69.Kf2 Rd8 70.Kf1 Rc8 71.Ke2 Rc2+ 72.Kf3 Rc7 73.Kf2 b4 74.Kg2 Kb6 75.Kf2 Rc8 76.Kg2 Re8 77.Kf2 e4 78.Kg2 Rh8 79.Kf2 Rf8+ 80.Ke2 Re8 81.Kf2 e3+ 82.Kg2 Re5 83.Kh2 Re6 84.Kg2 Re7 85.Kh2 Re8 86.Kg2 e2 87.Kf2 e1=Q+ 88.Kg2 Re2+ 89.Kf3 Qf1+ 90.Kg3 Qf3+ 91.Kh4 Qg4+ 92.Kxg4 Kb7 93.Kg3 Rh2 94.Kf3 Rh6 95.Kf2 Rf6+ 96.Kg2 Rc6 97.Kf2 Rc7 98.Kg2 Kc8 99.Kf2 Rc1 100.Kg2 Ra1 101.Kf2 Ra5 102.Kg2 Ra2+ 103.Kh3 Ra8 104.Kh2 Ra2+ 105.Kh1 Ra5 106.Kg2 b3 107.Kf2 Ra2+ 108.Kg3 Ra5 109.Kg2 Re5 110.Kg1 Re7 111.Kg2 Re2+ 112.Kg1 b2 113.Kf1 Rc2 114.Kg1 b1=Q# 0-1