1.e3 c6 2.Nf3 Nf6 3.d4 d6 4.c4 Nbd7 5.Nc3 e5 6.Be2 e4 7.Nd2 d5 8.Qb3 Nb6 9.a4 Nxc4 10.Nxc4 dxc4 11.Bxc4 Qe7 12.O-O Qc7 13.f3 Bd6 14.h3 Bxh3 15.gxh3 Bh2+ 16.Kh1 Qg3 17.Qc2 Qxh3 18.Qxh2 Qxh2+ 19.Kxh2 exf3 20.Rxf3 Ng4+ 21.Kg2 h5 22.Bxf7+ Ke7 23.Bg6 Rh6 24.Bf5 Rf8 25.e4 Rhf6 26.Bg5 g6 27.Bxf6+ Rxf6 28.Bxg4 Rf5 29.exf5 b6 30.Kh2 Kf6 31.Bxh5 Kg7 32.d5 cxd5 33.Bg4 gxf5 34.Kh1 Kf7 35.Rg1 f4 36.Ra1 Kg8 37.Rff1 d4 38.a5 bxa5 39.Rxa5 Kh8 40.Rg1 f3 41.Bc8 dxc3 42.b4 f2 43.Rf1 Kh7 44.Ra3 Kg7 45.Rxc3 Kf8 46.b5 a6 47.Rg3 Kf7 48.Rd3 Kf8 49.Re3 Kg8 50.Rxf2 Kg7 51.Bd7 a5 52.Rf4 Kg6 53.Rf2 Kh6 54.Rh2+ Kg5 55.Rc2 Kf6 56.Rd3 Kg5 57.Rc5+ Kh6 58.Be8 Kg7 59.Rh5 a4 60.Re3 Kf8 61.Kg1 Kg7 62.Rg5+ Kh8 63.Rc5 a3 64.Rc2 Kh7 65.Kh2 Kg8 66.Kh1 Kg7 67.Rec3 Kf8 68.Bf7 Ke7 69.Rc7+ Kf8 70.Kh2 a2 71.Rxa2 Kg7 72.Ra8 Kh6 73.Rcc8 Kh7 74.Ra5 Kg7 75.Kh1 Kf6 76.Rf8 Kg5 77.Raa8 Kg4 78.Rad8 Kf4 79.Bg6+ Ke5 80.Rde8+ Kd6 81.Rf7 Kd5 82.Rfe7 Kc5 83.Re2 Kc4 84.R2e6 Kc3 85.Rf8 Kb3 86.Rf7 Kc4 87.Rb7 Kc3 88.Ree7 Kd2 89.Rb8 Kc1 90.Be8 Kc2 91.Kh2 Kc1 92.Rc8+ Kb2 93.Rg7 Ka3 94.Ra7+ Kb3 95.b6 Kb2 96.Bc6 Kc2 97.Bg2+ Kb2 98.Rc6 Kb3 99.Bh3 Kb2 100.Ra5 Kb3 101.Ra4 Kb2 102.Rcc4 Kb1 103.Bc8 Kb2 104.Kg1 Kb1 105.b7 Kb2 106.Kf2 Kb3 107.Bg4 Kb2 108.Rc7 Kb1 109.Bd1 Kb2 110.b8=Q# 1-0