1.e4 Nc6 2.d4 d6 3.d5 Ne5 4.Nc3 c6 5.f4 Nd7 6.Nf3 cxd5 7.Qxd5 Ngf6 8.Qd3 Qc7 9.Be3 a6 10.a4 e6 11.O-O-O b5 12.axb5 axb5 13.Nxb5 Qb8 14.Kb1 d5 15.exd5 Nxd5 16.f5 Be7 17.fxe6 fxe6 18.Bg5 N7f6 19.Nfd4 Bd7 20.Bxf6 Bxf6 21.c4 Nb4 22.Qb3 Nc6 23.Nf3 Ne5 24.Qe3 Nxf3 25.gxf3 Qe5 26.Qxe5 Bxe5 27.Re1 Bf4 28.Bh3 Kf7 29.Re4 g5 30.Nd4 Ra6 31.Rhe1 Re8 32.Bg4 Kf6 33.h4 h6 34.hxg5+ hxg5 35.c5 Bg3 36.R1e2 Ra4 37.b3 Rb8 38.c6 Bc8 39.Kb2 Rb6 40.Rxe6+ Bxe6 41.Rxe6+ Kf7 42.Bh5+ Kg8 43.Nf5 Bf4 44.c7 Bxc7 45.Rxb6 Be5+ 46.Kc2 Ra2+ 47.Kd3 Bf4 48.Nd4 Rd2+ 49.Ke4 Be3 50.Kxe3 Rxd4 51.Ke2 Rh4 52.Bg4 Rh2+ 53.Ke3 Rh5 54.Ra6 Rh8 55.Ra8+ Kf7 56.Rxh8 Kg7 57.Rh3 Kf7 58.Rh8 Kg7 59.Bh5 g4 60.Rd8 Kh7 61.f4 g3 62.Be8 Kh6 63.Kd3 Kh7 64.Bg6+ Kxg6 65.Rb8 Kh7 66.Ke2 g2 67.Kf2 Kg6 68.Rb6+ Kh7 69.Re6 g1=B+ 70.Kxg1 Kh8 71.Kf1 Kg8 72.Re4 Kg7 73.f5 Kh7 74.Rb4 Kh6 75.Kg2 Kg5 76.Kf1 Kf6 77.Rb6+ Ke5 78.Rh6 Ke4 79.Rh2 Kd5 80.b4 Kc4 81.Rh1 Kxb4 82.Rh6 Kc4 83.Rh4+ Kc5 84.Rh3 Kc6 85.Ke1 Kd6 86.Rf3 Kd7 87.Kf2 Kc8 88.Kg2 Kd7 89.Kf2 Ke8 90.Kf1 Kd7 91.f6 Ke6 92.Ke1 Ke5 93.Rg3 Kd5 94.Rg4 Kc5 95.f7 Kd6 96.Rf4 Kd5 97.Rf1 Kc5 98.f8=Q+ Kb6 99.Qe8 Kc5 100.Kf2 Kb4 101.Qh8 Ka4 102.Qb2 Ka5 103.Ke3 Ka4 104.Rh1 Ka5 105.Qb7 Ka4 106.Qb4+ Kxb4 107.Kf3 Ka4 108.Rh7 Kb3 109.Ke2 Ka3 110.Rg7 Ka2 111.Rb7 Ka1 112.Rb8 Ka2 113.Rc8 Ka3 114.Ke3 Kb3 115.Kd2 Ka3 116.Kc1 Kb3 117.Rc7 Ka3 118.Ra7+ Kb3 119.Ra5 Kb4 120.Rg5 Kc3 121.Re5 Kb4 122.Re4+ Kc3 123.Rf4 Kb3 124.Rh4 Ka2 125.Rh3 Ka1 126.Ra3# 1-0