1.Nf3 e6 2.c4 b6 3.g3 Bb7 4.d3 c5 5.Bg2 Nf6 6.O-O Be7 7.e4 d6 8.b3 O-O 9.Nc3 a6 10.Re1 Re8 11.d4 cxd4 12.Nxd4 Bf8 13.e5 Bxg2 14.exf6 Bb7 15.fxg7 Bxg7 16.Ne4 Nc6 17.Bg5 f6 18.Bh4 Ne5 19.Qh5 b5 20.cxb5 axb5 21.Rad1 Bxe4 22.Rxe4 Qd7 23.Re2 b4 24.f4 Ng6 25.Qb5 Qf7 26.f5 Nxh4 27.fxe6 Qg6 28.Kh1 Rab8 29.Qd5 Qg5 30.Qxg5 fxg5 31.gxh4 gxh4 32.Nf5 Be5 33.Nxd6 Bxd6 34.Rxd6 h3 35.Kg1 Rb5 36.Kf2 Rg5 37.Kf3 Rf8+ 38.Ke4 Rg4+ 39.Ke3 Rg6 40.Kd3 Rg2 41.e7 Re8 42.Rde6 Kf7 43.Kc4 Rg4+ 44.Kc5 Rc8+ 45.Kd6 Rd4+ 46.Ke5 Rd1 47.Rf2+ Kg7 48.Kf5 Kf7 49.Re3 Rg8 50.Rf4 Rd2 51.Rxh3 Kxe7 52.Rxh7+ Kd6 53.Ke4 Re8+ 54.Kf3 Rd3+ 55.Kg4 Rg8+ 56.Kf5 Rd2 57.Rxb4 Rxa2 58.Kf4 Rf2+ 59.Ke3 Rgf8 60.Rd4+ Kc6 61.Kd3 R8f5 62.Kc4 Rc5+ 63.Kb4 Rb5+ 64.Ka3 Ra5+ 65.Ra4 Rc5 66.h4 Rcc2 67.Re4 Kb5 68.Rh5+ Kb6 69.Kb4 Rc6 70.Rb5+ Ka6 71.Rc4 Rh6 72.h5 Rh2 73.Rcc5 Rh4+ 74.Ka3 Rh1 75.Ra5+ Kb7 76.Re5 Kb6 77.Rg5 Rf6 78.Raf5 Rh6 79.b4 Rh3+ 80.Ka4 Kc7 81.Rg7+ Kb6 82.Rg6+ Rxg6 83.hxg6 Rg3 84.Rf6+ Kc7 85.Ka5 Rg1 86.b5 Ra1+ 87.Kb4 Rg1 88.Kc4 Kb7 89.Kd5 Rg5+ 90.Ke6 Rxb5 91.Rf3 Ka8 92.Rf6 Rb6+ 93.Kf5 Re6 94.Kxe6 Kb8 95.Kf5 Ka7 96.g7 Kb7 97.Ke4 Ka8 98.Rf7 Kb8 99.g8=R# 1-0