1.e4 Nc6 2.d4 d5 3.Nc3 dxe4 4.d5 Nb8 5.Nxe4 c6 6.Bc4 cxd5 7.Qxd5 Qxd5 8.Bxd5 e6 9.Bc4 Nf6 10.Nxf6+ gxf6 11.Be3 Bd7 12.Nf3 Rg8 13.g3 Bc6 14.Be2 Nd7 15.O-O Bc5 16.Nd4 Be4 17.Rad1 Ke7 18.Rd2 Rac8 19.c3 Ne5 20.Rfd1 f5 21.h4 Bxd4 22.Rxd4 Nf3+ 23.Bxf3 Bxf3 24.Rd7+ Ke8 25.R1d2 Bc6 26.R7d6 Ke7 27.Bxa7 f4 28.Kh2 Bd5 29.Rb6 Bc6 30.Rb4 fxg3+ 31.fxg3 e5 32.Bc5+ Ke6 33.Rd6+ Kf5 34.a4 Rg6 35.Rxg6 hxg6 36.a5 Rd8 37.g4+ Ke6 38.Rb6 Rd2+ 39.Kg1 Kd5 40.b4 Ke4 41.b5 Bd5 42.Rf6 Rd3 43.h5 Rxc3 44.Bf8 gxh5 45.gxh5 Rc1+ 46.Kh2 Kd4 47.h6 Rh1+ 48.Kg3 Rg1+ 49.Kf2 Rg2+ 50.Ke1 Rg1+ 51.Rf1 Rg2 52.Rh1 Be4 53.h7 Bxh7 54.Rxh7 Ra2 55.Rxf7 Rxa5 56.Rxb7 Kc4 57.b6 Kb5 58.Bh6 Ka6 59.Rb8 Rb5 60.Be3 e4 61.Kd1 Rb4 62.Kc1 Rc4+ 63.Kb2 Rc7 64.Bg1 Rc4 65.Re8 Rb4+ 66.Kc1 Kb7 67.Re5 Kb8 68.Rd5 Rd4 69.Bxd4 Kc8 70.Rd6 Kb7 71.Bc3 e3 72.Rd3 Kc8 73.Kb2 e2 74.Rg3 e1=B 75.Rg7 Kb8 76.Rc7 Bg3 77.Rc5 Bc7 78.Rc4 Kc8 79.Kb1 Kb7 80.Rg4 Kc8 81.Bb4 Bd6 82.Bd2 Kd8 83.Rg6 Be7 84.Ba5 Bb4 85.Rh6 Kc8 86.Bxb4 Kd8 87.Rd6+ Ke8 88.Ka2 Ke7 89.Rh6+ Ke8 90.Be7 Kxe7 91.Ka1 Kf7 92.Rh4 Kg6 93.Rf4 Kh6 94.Rc4 Kh5 95.Rf4 Kh6 96.Kb2 Kg7 97.Kc2 Kg6 98.Rf2 Kh5 99.Kc1 Kg4 100.Rd2 Kf5 101.Rb2 Kf6 102.Rb4 Kg5 103.Kd1 Kf6 104.Rc4 Kg5 105.b7 Kf6 106.Rg4 Ke6 107.Rg2 Kf6 108.Rg5 Kf7 109.Kc2 Ke8 110.Kd1 Kf7 111.Rg1 Ke8 112.Rg7 Kd8 113.b8=Q# 1-0