1.Nf3 c6 2.e4 d5 3.e5 Bg4 4.d4 c5 5.dxc5 Bxf3 6.Qxf3 e6 7.c4 Nc6 8.cxd5 Qxd5 9.Qxd5 exd5 10.Nc3 O-O-O 11.Bf4 Bxc5 12.g3 Nge7 13.O-O-O Ng6 14.Bg5 Be7 15.Bxe7 Ngxe7 16.f4 g5 17.Bg2 gxf4 18.gxf4 d4 19.Ne4 Kb8 20.Nf6 Nb4 21.a3 Na6 22.b4 Nc7 23.Be4 Ncd5 24.Nxd5 Nxd5 25.Bxd5 Rxd5 26.Kd2 f6 27.Rhe1 fxe5 28.Rxe5 Rd6 29.f5 Rh6 30.Rf1 Rf8 31.Kd3 Rxh2 32.f6 Kc7 33.Re7+ Kd6 34.Rxb7 Rh3+ 35.Kxd4 Rxa3 36.Ke4 h5 37.Kf5 h4 38.f7 h3 39.Kf6 Rg3 40.Rd1+ Kc6 41.Rxa7 Kb6 42.Rad7 h2 43.Rh1 Kc6 44.Ra7 Kb6 45.Re7 Rg2 46.Re6+ Ka7 47.Ke7 Rh8 48.f8=Q Rxf8 49.Kxf8 Rf2+ 50.Kg7 Rg2+ 51.Kh6 Rg8 52.Kh7 Rg2 53.Ree1 Kb7 54.Kh6 Rg8 55.Re7+ Ka8 56.Rxh2 Rh8+ 57.Rh7 Rf8 58.Re2 Rf6+ 59.Kg5 Rb6 60.Ra2+ Kb8 61.Rh8+ Kb7 62.Rh4 Kc7 63.Kf4 Rf6+ 64.Kg3 Rc6 65.Rh7+ Kb6 66.Raa7 Rc7 67.Raxc7 Kb5 68.Rcd7 Kc4 69.Rh8 Kb5 70.Rc8 Ka6 71.Kf2 Kb5 72.Rg8 Kc6 73.Ke1 Kb5 74.Rg3 Ka6 75.Ke2 Kb5 76.Re7 Ka4 77.b5 Ka5 78.Rd3 Kb4 79.Rd6 Kc4 80.Red7 Kxb5 81.Rg7 Kc5 82.Rc7+ Kxd6 83.Rh7 Kd5 84.Rh2 Kd6 85.Rh3 Kd7 86.Rh1 Kc8 87.Rh5 Kd7 88.Rh7+ Kc6 89.Rh1 Kd5 90.Re1 Kc5 91.Rd1 Kb6 92.Rg1 Ka6 93.Ke3 Ka7 94.Ke4 Kb6 95.Rb1+ Ka5 96.Re1 Kb6 97.Kf5 Kc6 98.Re8 Kd6 99.Ke4 Kc7 100.Ra8 Kc6 101.Rd8 Kc5 102.Rh8 Kd6 103.Rh6+ Ke7 104.Rh4 Kf7 105.Ke5 Kg8 106.Kf6 Kf8 107.Rh8# 1-0