1.Nf3 c5 2.g3 Nf6 3.c4 b6 4.Bg2 e6 5.Ne5 d5 6.Qa4+ Nbd7 7.Nc3 Bb7 8.cxd5 Nxd5 9.Nxd5 Bxd5 10.Bxd5 exd5 11.Qc6 Be7 12.Nxd7 Rc8 13.Nf6+ Kf8 14.Qxd5 Bxf6 15.Qxd8+ Rxd8 16.d3 c4 17.dxc4 Rc8 18.O-O Rxc4 19.b3 Re4 20.Ba3+ Be7 21.Bxe7+ Kxe7 22.e3 Rd8 23.Rfc1 Re5 24.Rc7+ Rd7 25.Rac1 Ra5 26.R1c2 Rxc7 27.Rxc7+ Ke6 28.Rc2 g5 29.g4 Kf6 30.Kg2 Kg6 31.Kf3 f6 32.Ke4 Re5+ 33.Kd4 h5 34.h3 Re7 35.Kd5 Rh7 36.f3 Rd7+ 37.Kc6 Rd3 38.Re2 f5 39.Kb7 Rd7+ 40.Ka6 hxg4 41.hxg4 Rh7 42.Rc2 Rh3 43.Rc6+ Kf7 44.gxf5 Rxf3 45.e4 Re3 46.Re6 g4 47.Kxa7 b5 48.Kb6 b4 49.Kc5 g3 50.Rg6 Rxe4 51.Rxg3 Kf6 52.Rf3 Kg7 53.Rd3 Rf4 54.Rd5 Kf6 55.Kb5 Kg7 56.Kb6 Kf6 57.Ka5 Ke7 58.Ka4 Kf6 59.Rb5 Rf2 60.Kxb4 Rxa2 61.Rd5 Ra8 62.Kb5 Rb8+ 63.Ka4 Ra8+ 64.Ra5 Rf8 65.b4 Ra8 66.Rxa8 Ke7 67.Ra6 Kf7 68.Rb6 Kg7 69.Ra6 Kf7 70.Rh6 Kg8 71.Rd6 Kh7 72.Ra6 Kg7 73.Kb5 Kg8 74.Re6 Kf7 75.Ka6 Kf8 76.Re4 Kf7 77.Re5 Kf6 78.b5 Kg5 79.Kb6 Kh4 80.Kc5 Kg5 81.f6+ Kh4 82.Kc4 Kh3 83.Re4 Kg3 84.Re1 Kf2 85.Re3 Kg2 86.Re8 Kg1 87.Kc3 Kh1 88.Re3 Kg1 89.Kc4 Kh2 90.Kd5 Kg1 91.Re8 Kf2 92.Kc4 Kf1 93.Kd3 Kg1 94.Ke4 Kh1 95.Ke3 Kg2 96.Ra8 Kg1 97.Rh8 Kf1 98.Rb8 Kg2 99.Rb6 Kg1 100.Rd6 Kg2 101.Rd3 Kf1 102.Ra3 Kg1 103.b6 Kf1 104.Ra6 Ke1 105.Ra1# 1-0