1.e4 e6 2.Nf3 d5 3.exd5 exd5 4.d4 Nf6 5.Bd3 c5 6.c3 Be7 7.O-O O-O 8.h3 Nc6 9.Re1 Qb6 10.a4 Be6 11.Nbd2 cxd4 12.a5 Nxa5 13.Nxd4 Bc5 14.N2f3 Nc4 15.b3 Nd6 16.b4 Bxd4 17.Nxd4 Bd7 18.Be3 Qc7 19.Bf4 Qb6 20.Re7 Rfe8 21.Rxe8+ Bxe8 22.Be5 Nde4 23.Qe1 Bd7 24.Nc2 a6 25.Bd4 Qd6 26.f3 Ng5 27.Qe5 Qxe5 28.Bxe5 Ne6 29.Ne3 Rd8 30.Nf5 Ne8 31.Kf2 Kf8 32.Nd4 Rc8 33.Nxe6+ Bxe6 34.Bxh7 g6 35.h4 f6 36.Bd4 Kg7 37.Re1 Rc6 38.Bxg6 Kxg6 39.g4 Kf7 40.h5 Nc7 41.Kg3 Nb5 42.Re3 Nxd4 43.cxd4 Rc4 44.f4 Rxd4 45.h6 Re4 46.Rc3 Rc4 47.Re3 Re4 48.Rc3 Rc4 49.Re3 d4 50.Rxe6 Kxe6 51.h7 Rc8 52.g5 fxg5 53.fxg5 Kf7 54.h8=B Rxh8 55.Kf3 Rh3+ 56.Kg4 Rb3 57.Kf4 Rxb4 58.Kg4 Ra4 59.Kf4 Ra5 60.Kg4 Rxg5+ 61.Kf4 Rg8 62.Ke4 Re8+ 63.Kf4 Kf8 64.Kg4 Re6 65.Kg3 Re8 66.Kg2 Re4 67.Kf2 Re7 68.Kg2 Re3 69.Kg1 Re5 70.Kg2 Re7 71.Kf2 Re8 72.Kg2 b5 73.Kg1 Rc8 74.Kg2 Rc5 75.Kg1 Rc3 76.Kf1 Rf3+ 77.Ke1 Rh3 78.Kf1 Rh5 79.Ke1 Rh3 80.Ke2 Rh8 81.Ke1 Rh5 82.Kf1 Rh3 83.Ke1 Rh5 84.Kf1 d3 85.Ke1 Rh7 86.Kf1 Rh4 87.Ke1 Rh6 88.Kf1 Rh4 89.Ke1 Rh5 90.Kf2 Rd5 91.Kf1 Rd7 92.Ke1 Rc7 93.Kf1 Ra7 94.Ke1 Re7+ 95.Kf1 Ra7 96.Ke1 Re7+ 97.Kf1 d2 98.Kg2 Re2+ 99.Kh1 d1=Q# 0-1