1.c4 e5 2.g3 Nf6 3.Bg2 c6 4.d4 Bb4+ 5.Bd2 Bxd2+ 6.Qxd2 d6 7.Nc3 Nbd7 8.e4 exd4 9.Qxd4 O-O 10.Rd1 Qb6 11.Qxb6 axb6 12.Rxd6 Nc5 13.Nge2 Be6 14.b3 Rfd8 15.Rxd8+ Rxd8 16.Nc1 b5 17.cxb5 cxb5 18.f3 b4 19.Nd1 g5 20.Nf2 g4 21.f4 Rd4 22.f5 Bc8 23.Ne2 Rd8 24.Nf4 Re8 25.O-O Ncxe4 26.Bxe4 Nxe4 27.Nxg4 Kf8 28.Nh5 Rd8 29.Nhf6 Nxf6 30.Nxf6 Kg7 31.Nh5+ Kh6 32.Nf6 Kg7 33.Ne4 Rd4 34.Rf4 Bxf5 35.Rxf5 Rxe4 36.Kf2 Re6 37.Rb5 Ra6 38.Kf3 Rxa2 39.h4 Rd2 40.Rxb4 Rd3+ 41.Kf4 Rd7 42.Rb6 h5 43.b4 f6 44.Kf5 Rd5+ 45.Ke6 Re5+ 46.Kd6 Re3 47.Rxb7+ Kg6 48.Rb8 Kf7 49.Rh8 Rd3+ 50.Kc5 Rc3+ 51.Kd4 Rxg3 52.b5 Rb3 53.Kc5 Kg6 54.b6 f5 55.Rf8 Rb2 56.Kc6 Rc2+ 57.Kb5 Rb2+ 58.Ka6 Ra2+ 59.Kb7 Rh2 60.Kc6 Rc2+ 61.Kb7 Rh2 62.Kc7 Rc2+ 63.Kb8 Rc4 64.b7 Rxh4 65.Kc7 Rb4 66.b8=R Rxb8 67.Rxb8 Kg5 68.Kd6 Kf4 69.Rb4+ Kg3 70.Ke5 f4 71.Ke4 h4 72.Rb3+ Kg4 73.Rb7 Kg3 74.Rg7+ Kf2 75.Kxf4 h3 76.Rd7 h2 77.Rd2+ Kg1 78.Kg3 h1=N+ 79.Kf3 Kf1 80.Rd1# 1-0