1.Nf3 d5 2.g3 g6 3.d4 c6 4.c4 Bh6 5.cxd5 cxd5 6.Bxh6 Nxh6 7.Nc3 Bg4 8.Bg2 Bxf3 9.Bxf3 e6 10.e4 dxe4 11.Bxe4 Nc6 12.d5 exd5 13.Nxd5 Qa5+ 14.b4 Nxb4 15.Qd2 Nd3+ 16.Bxd3 Qxd5 17.Qe3+ Qe6 18.Qxe6+ fxe6 19.O-O Ke7 20.Rab1 b6 21.Rfe1 Rhd8 22.Bc4 Rd6 23.Re4 Nf5 24.Rbe1 Nd4 25.Kg2 Rc8 26.Bb3 Nxb3 27.axb3 a5 28.b4 a4 29.b5 a3 30.Ra4 Rc3 31.Ra1 Rdd3 32.Ra6 Rb3 33.Rxb6 Rb2 34.Re1 Rd6 35.Rb7+ Kf6 36.Re3 a2 37.Ra7 Rdd2 38.Rf3+ Ke5 39.h4 Rxb5 40.Re3+ Kd5 41.Rea3 Rbb2 42.R7a5+ Kc6 43.Ra6+ Kc5 44.R6a5+ Kd6 45.Ra6+ Ke5 46.R6a5+ Kf6 47.Rf3+ Ke7 48.Ra7+ Kd6 49.Ra6+ Kc5 50.Ra5+ Kb4 51.Ra8 e5 52.Rb8+ Kc4 53.Rc8+ Kd5 54.Rd8+ Ke6 55.Re8+ Kd7 56.Ra8 e4 57.Rf7+ Ke6 58.Raa7 e3 59.Rfe7+ Kd5 60.Red7+ Kc4 61.Rdc7+ Kd3 62.Ra3+ Kd4 63.Ra4+ Kd5 64.Ra5+ Kd6 65.Ra6+ Kxc7 66.Kh1 Rd7 67.Kh2 Kb8 68.Ra7 Rb6 69.Ra5 Rc6 70.Rd5 Rcd6 71.Rc5 Rg7 72.Ra5 Kc8 73.f3 Kb7 74.Rh5 Rd2+ 75.Kh3 Rd4 76.Rc5 a1=R 77.Re5 Re7 78.Rh5 Re1 79.Rc5 Rd5 80.Rc2 Rd4 81.Rc1 Rf1 82.Rc8 Rdd1 83.Rc3 Ra1 84.f4 Rfc1 85.Ra3 Rxa3 86.g4 e2+ 87.Kh2 Rh3+ 88.Kg2 Rc2 89.Kg1 Rc5 90.f5 Kc8 91.Kg2 Rg7 92.g5 Rd3 93.f6 Kc7 94.Kh1 Rf5 95.Kg2 Kd6 96.fxg7 Rxg5+ 97.Kf2 Rg2+ 98.Ke1 Rd1# 0-1