1.d4 Nf6 2.c4 e6 3.g3 d5 4.Bg2 h5 5.Nf3 Be7 6.Nc3 O-O 7.O-O c6 8.b3 Ne4 9.Nxe4 dxe4 10.Ne5 f5 11.Ng6 Re8 12.e3 h4 13.Qh5 Nd7 14.f3 exf3 15.Rxf3 Bg5 16.Qh8+ Kf7 17.Qh5 Kg8 18.e4 Bh6 19.Rd3 Nf6 20.Qxh4 Nxe4 21.Bxh6 Qxh4 22.Nxh4 gxh6 23.Bxe4 fxe4 24.Re3 e5 25.Rxe4 a5 26.Rae1 a4 27.Rxe5 Rxe5 28.Rxe5 Bh3 29.Kf2 axb3 30.axb3 Ra2+ 31.Re2 Ra3 32.Rb2 b5 33.Ng6 Be6 34.Ne5 Kg7 35.Nxc6 bxc4 36.bxc4 Bxc4 37.Ne5 Bd5 38.Rb5 Be4 39.Rb6 h5 40.h4 Bf5 41.Rd6 Rb3 42.Rc6 Ra3 43.Rb6 Rc3 44.Ra6 Rb3 45.Ra7+ Kf6 46.Nd7+ Kg6 47.Ra6+ Kg7 48.Ne5 Rc3 49.Ra7+ Kf6 50.Ra5 Bc8 51.Rb5 Bh3 52.Nf3 Bg4 53.Ng5 Kg6 54.Re5 Rd3 55.Re4 Ra3 56.Rf4 Ra2+ 57.Ke3 Ra3+ 58.Ke4 Rxg3 59.d5 Rg2 60.Nf3 Kg7 61.Ne5 Bh3 62.Rf7+ Kg8 63.Rf3 Bg4 64.Nxg4 hxg4 65.Rd3 Kf7 66.Kf4 Rg1 67.h5 g3 68.Rxg3 Rh1 69.Rg5 Kf6 70.Rf5+ Ke7 71.Kg4 Rg1+ 72.Kh4 Rh1+ 73.Kg5 Rg1+ 74.Kh6 Rg4 75.Kh7 Rg1 76.h6 Rg2 77.Rf3 Rg5 78.Rd3 Kd6 79.Ra3 Ke7 80.Ra7+ Kf6 81.d6 Rd5 82.d7 Rd3 83.Kg8 Rg3+ 84.Kf8 Rd3 85.Ke8 Rg3 86.d8=Q+ Kf5 87.h7 Rg2 88.Ra8 Re2+ 89.Kf8 Re8+ 90.Kf7 Rh8 91.Kg7 Kg4 92.Kxh8 Kf5 93.Ra5+ Ke4 94.Ra6 Kf3 95.Ra7 Ke4 96.Ra8 Kf5 97.Qe7 Kf4 98.Kg7 Kg4 99.Ra1 Kf4 100.Kg6 Kf3 101.Kh5 Kf2 102.Kg4 Kg2 103.Qe2# 1-0