1.e3 Nf6 2.Nf3 c6 3.c4 g6 4.d4 d5 5.Be2 Bg7 6.O-O O-O 7.Nc3 Bf5 8.cxd5 cxd5 9.Qb3 Qd7 10.Ne5 Qc7 11.Nxd5 Nxd5 12.Qxd5 Be6 13.Qb5 a6 14.Qd3 Bxe5 15.dxe5 Qxe5 16.Qa3 Nc6 17.Bd2 Nd4 18.exd4 Qxe2 19.Bb4 Rfd8 20.Bxe7 Rxd4 21.Bf6 Rd3 22.Qb4 Rd7 23.Qh4 Qh5 24.Qxh5 gxh5 25.Rfe1 h6 26.Re3 Kh7 27.h3 Rg8 28.Bc3 h4 29.Kh2 Rd5 30.f3 Rg6 31.Re2 Rf5 32.Re4 Rfg5 33.Re2 Bd5 34.a3 Re6 35.Rae1 Kg6 36.Rxe6+ fxe6 37.Rd1 Bc4 38.Rd6 Bd5 39.Rd7 Rf5 40.Rg7+ Kh5 41.Bd2 Rf6 42.a4 e5 43.a5 e4 44.f4 Rf7 45.Rg8 Rd7 46.Re8 Bc6 47.Bc3 Rd1 48.Re6 Bd5 49.Re5+ Kg6 50.f5+ Kg5 51.f6+ Kg6 52.Re7 Rf1 53.Rg7+ Kf5 54.Bd4 e3 55.Bxe3 Kxf6 56.Bxh6 Re1 57.Rg4 Re4 58.Bf4 Kf5 59.Rg5+ Kxf4 60.Rxd5 Rb4 61.b3 Ke3 62.Rf5 Ke4 63.Rg5 Ke3 64.Rg4 Rb5 65.Rxh4 Rxa5 66.Rb4 b5 67.h4 Kd3 68.h5 Kc3 69.Rh4 Kxb3 70.h6 b4 71.h7 Rg5 72.g4 Rxg4 73.Rxg4 Ka3 74.Rg2 a5 75.Rg6 b3 76.Re6 Kb4 77.Rf6 Kc4 78.Rf2 Kc5 79.Rb2 Kb4 80.Kh3 Kc5 81.Rh2 Kb6 82.Rg2 Kc6 83.Rd2 Kc7 84.h8=Q Kc6 85.Qc8+ Kb6 86.Qa8 Kc7 87.Qe8 a4 88.Qe4 b2 89.Rxb2 a3 90.Qb4 Kd7 91.Kg4 Kc6 92.Rb1 Kd7 93.Qb5+ Kd6 94.Qd3+ Ke5 95.Kh4 a2 96.Kg5 a1=B 97.Re1# 1-0