1.e4 e5 2.Nf3 Nc6 3.Bb5 Nf6 4.O-O Nxe4 5.d4 a6 6.Bxc6 dxc6 7.Re1 Nd6 8.Bg5 Be7 9.dxe5 Nc4 10.Qe2 Be6 11.Rd1 Bd5 12.Bc1 Qc8 13.Nd4 c5 14.Nc3 c6 15.Nf3 Qe6 16.Nxd5 cxd5 17.b3 Na5 18.Bg5 f6 19.Bh4 O-O-O 20.Re1 g5 21.Bg3 f5 22.Qd2 f4 23.Qxa5 fxg3 24.hxg3 h5 25.Qd2 h4 26.Nxg5 Qg6 27.gxh4 Rxh4 28.Nf3 Rh5 29.Qd3 Qg7 30.Kf1 Kb8 31.Rad1 Ka7 32.c4 d4 33.Qe4 Rf8 34.g3 Rhf5 35.Rd3 Qh7 36.b4 Qh3+ 37.Ke2 Qg2 38.Rg1 Qh3 39.Rb1 cxb4 40.Qxd4+ Ka8 41.Rbb3 R5f7 42.Qd5 Qc8 43.e6 Rf6 44.Re3 Rd8 45.Qe4 Rd6 46.Ng5 Qc5 47.f4 Rd4 48.Qh7 Qxc4+ 49.Red3 Rxe6+ 50.Nxe6 Qxe6+ 51.Kd2 Rc4 52.Re3 Qd5+ 53.Rbd3 Qg2+ 54.Re2 Rc2+ 55.Kxc2 Qxe2+ 56.Rd2 Qc4+ 57.Kb1 Qf1+ 58.Kb2 Bf6+ 59.Kb3 Qc1 60.Qd3 Qa3+ 61.Kc4 Qa5 62.Qd5 Qa3 63.Rc2 Qxg3 64.Qf5 Qg7 65.Re2 Qc7+ 66.Kd3 Qc6 67.Ke3 Bd8 68.Kf2 Bb6+ 69.Kg3 Qc3+ 70.Kg4 Qg7+ 71.Qg5 Qf7 72.Rd2 Ka7 73.f5 Qc4+ 74.Qf4 Qg8+ 75.Kf3 b3 76.axb3 Qxb3+ 77.Kg2 Qg8+ 78.Kh3 Qh8+ 79.Kg4 Qg8+ 80.Qg5 Qc4+ 81.Kh5 Qe4 82.Rd6 Qe8+ 83.Qg6 Qh8+ 84.Kg4 Bf2 85.Qg5 Qh1 86.f6 Qg2+ 87.Kf5 Qf3+ 88.Ke6 Qe4+ 89.Qe5 Qc4+ 90.Rd5 Bb6 91.Kf7 Qh4 92.Qh5 Qc4 93.Qf5 Bd4 94.Kg6 Qc3 95.f7 Qg3+ 96.Qg5 Qd3+ 97.Rf5 Be3 98.Qg3 Qe4 99.f8=Q Bf4 100.Qxf4 Qd4 101.Qg8 Qd5 102.Rxd5 b5 103.Qc7# 1-0