1.e4 e5 2.Nf3 Nc6 3.Bb5 a6 4.Ba4 Nf6 5.O-O Be7 6.Re1 b5 7.Bb3 d6 8.c3 O-O 9.h3 Bb7 10.d4 Re8 11.Nbd2 Bf8 12.d5 Nb8 13.Nf1 c6 14.dxc6 Nxc6 15.Bg5 Na5 16.Bc2 h6 17.Bxf6 Qxf6 18.N3d2 d5 19.exd5 Bxd5 20.Ne3 Bc6 21.b4 Nb7 22.Ng4 Qd6 23.Qe2 Rad8 24.Rad1 Qc7 25.Ne4 Nd6 26.Nc5 e4 27.Nxa6 Qa7 28.Nc5 Qxa2 29.Bb3 Qxe2 30.Rxe2 Nb7 31.Rxd8 Nxd8 32.Ra2 Bxc5 33.bxc5 Kf8 34.Ra6 f5 35.Ne3 Re5 36.g3 Rxc5 37.c4 bxc4 38.Bxc4 g5 39.Bd5 f4 40.Bxc6 fxe3 41.Bxe4 Rc1+ 42.Kg2 e2 43.Rf6+ Ke7 44.Rf5 e1=Q 45.Re5+ Kf6 46.Rf5+ Ke6 47.Re5+ Kxe5 48.Bf3 h5 49.Be2 h4 50.Bf1 Qd2 51.Be2 Qc3 52.Kh2 Qb3 53.Kg2 Qa3 54.Kh2 Qb3 55.Kg2 Qb2 56.Kh2 Rc2 57.Kg2 Kd6 58.Kh2 Qa2 59.Kg2 Qb2 60.Kh2 Qa1 61.Kg2 Rc1 62.Kh2 Nc6 63.Kg2 Qa5 64.Kh2 Qa1 65.Kg2 g4 66.Bxg4 Qa5 67.Kh2 Ke7 68.Kg2 Qb4 69.Bd7 Qa4 70.Bxc6 Qa1 71.Bf3 Qb1 72.Bd1 Qa1 73.Bc2 Qa6 74.Bb3 Qa1 75.Bd1 Qa6 76.Bb3 hxg3 77.Bc4 Qc8 78.Bf7 Qd8 79.Bc4 Qd7 80.Bb3 Qd6 81.Bc4 Qe5 82.Bf1 Ke6 83.Be2 Qd6 84.Bf3 Ke5 85.Be2 Ke4 86.Bf3+ Kf4 87.Be2 Qd5+ 88.Bf3 Qc5 89.Be2 Qb4 90.Bf3 Qa4 91.Bd1 Qa1 92.Bf3 Qa5 93.Bd1 Qa1 94.Bf3 Qa3 95.Bd1 Rxd1 96.h4 Qb2 97.Kh3 Qa2 98.Kg2 Qb3 99.h5 Qa2 100.h6 Qb2 101.h7 Qa2 102.h8=Q Qxf2+ 103.Kh3 Rh1# 0-1