1.Nf3 c5 2.e4 Nc6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 e6 6.Ndb5 Bb4 7.a3 Bxc3+ 8.Nxc3 d5 9.Bd3 O-O 10.O-O h6 11.exd5 exd5 12.Bf4 Bg4 13.Qd2 d4 14.Ne4 Nxe4 15.Bxe4 Qf6 16.Rae1 Bf5 17.Qd3 Bxe4 18.Rxe4 Rfe8 19.Rfe1 Rxe4 20.Rxe4 Qf5 21.h3 Rd8 22.Re8+ Rxe8 23.Qxf5 g5 24.Bg3 Re1+ 25.Kh2 Rh1+ 26.Kxh1 Kf8 27.h4 Ke7 28.hxg5 b6 29.gxh6 a6 30.h7 Nb4 31.h8=R d3 32.cxd3 Nc2 33.Rh6 Ne1 34.Rh8 a5 35.Rh6 a4 36.Rh8 Nxd3 37.Rh6 Kd8 38.Rh8+ Ke7 39.f3 Nb4 40.Rh6 Ke8 41.Rh8+ Ke7 42.f4 Nd5 43.Rh6 Nf6 44.Rh8 Nd7 45.Rh6 Nf6 46.Kh2 Ng4+ 47.Qxg4 Ke8 48.Rh8+ Ke7 49.Rh6 f6 50.Rxf6 b5 51.Rh6 Kf8 52.Rh8+ Ke7 53.Rh6 b4 54.axb4 a3 55.bxa3 Ke8 56.b5 Ke7 57.b6 Kf7 58.b7 Ke8 59.b8=R+ Ke7 60.Ra8 Kf7 61.Ra5 Ke7 62.Raa6 Ke8 63.Ra4 Kd8 64.Ra5 Kc7 65.Raa6 Kd8 66.Ra7 Ke8 67.Ra8+ Ke7 68.Raa6 Kf8 69.f5 Ke7 70.f6+ Kf8 71.f7 Ke7 72.f8=Q+ Kxf8 73.Ra4 Ke8 74.Rh8+ Kf7 75.Rh6 Kf8 76.Rh8+ Ke7 77.Rh6 Ke8 78.Ra5 Kf7 79.Rh8 Kf6 80.Rh6+ Ke7 81.Rh8 Kf7 82.Rh6 Ke7 83.a4 Kf7 84.Rh8 Ke7 85.Rh6 Ke8 86.Kh3 Kd8 87.Rh8+ Ke7 88.Rh6 Ke8 89.Rh8+ Kf7 90.Kh4 Kf6 91.Rh6+ Kf7 92.Rh8 Ke7 93.Kh5 Kf7 94.Rh6 Ke8 95.Rh8+ Ke7 96.Rh6 Kf7 97.Rh8 Ke7 98.Kh6 Kf6 99.Rf8+ Ke7 100.Rh8 Kf6 101.Kh7 Kf7 102.Rf8+ Kxf8 103.Ra7 Ke8 104.a5 Kf8 105.Rg7 Ke8 106.a6 Kf8 107.a7 Ke8 108.a8=R# 1-0